.hide {
    display: none
}

a,
.hand {
    cursor: pointer
}

body,
p,
dl,
dt,
dd,
ul,
li,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
table,
td,
th,
input,
select {
    margin: 0;
    padding: 0
}

p,
a,
div,
b,
strong,
h1,
h2,
h3,
h4,
h5,
h6,
dt,
button,
dd,
th,
td,
span,
input,
li {
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
}

input {
    background: none
}

input[placeholder],
[placeholder],
*[placeholder] {
    color: #999
}

button {
    outline: 0
}

.clear {
    zoom: 1
}

.clear:after {
    display: block;
    content: "";
    clear: both
}

img {
    border: none
}

input {
    outline: none
}

a {
    text-decoration: none;
    color: #999;
}

ul,
ol {
    list-style: none
}

body {
    background: #f8f8f8
}

.wfull {
    width: 100%
}

.left {
    float: left
}

.right {
    float: right
}

.whalf {
    width: 50%
}

.po_re {
    position: relative
}

.po_ab {
    position: absolute
}

.red {
    color: #e55600!important
}

.green {
    color: #690!important
}

.bg_green {
    background: #690!important
}

.yellow {
    color: #e98f00!important
}

.orange {
    color: #e55600!important
}

.fz_12 {
    font-size: 12px!important
}

.col_333 {
    color: #333!important
}

.w52 {
    width: 52px!important
}

.w62 {
    width: 62px
}

.w64 {
    width: 93px
}

.w76 {
    width: 76px
}

.w81 {
    width: 81px
}

.w82 {
    width: 82px!important
}

.w85 {
    width: 60px
}

.w86 {
    width: 86px
}

.w89 {
    width: 89px!important
}

.w90 {
    width: 90px!important
}

.w92 {
    width: 92px!important
}

.w100 {
    width: 100px!important
}

.w102 {
    width: 102px!important
}

.w105 {
    width: 105px
}

.w110 {
    width: 80px!important
}

.w115 {
    width: 115px!important
}

.w120 {
    width: 120px!important
}

.w122 {
    width: 122px!important
}

.w129 {
    width: 129px!important
}

.w130 {
    width: 130px!important
}

.w133 {
    width: 133px
}

.w134 {
    width: 134px
}

.w135 {
    width: 135px
}

.w136 {
    width: 136px!important
}

.w140 {
    width: 140px!important
}

.w145 {
    width: 145px
}

.w152 {
    width: 152px!important
}

.w155 {
    width: 155px!important
}

.w166 {
    width: 166px
}

.w167 {
    width: 167px!important
}

.w171 {
    width: 171px!important
}

.w176 {
    width: 176px
}

.w192 {
    width: 192px
}

.w200 {
    width: 200px!important
}

.w207 {
    width: 207px!important
}

.w230 {
    width: 230px!important
}

.w235 {
    width: 235px!important
}

.w245 {
    width: 245px
}

.w265 {
    width: 265px
}

.w269 {
    width: 269px!important
}

.w280 {
    width: 280px
}

.w290 {
    width: 290px
}

.w318 {
    width: 318px!important
}

.w376 {
    width: 376px!important
}

.w390 {
    width: 390px
}

.w690 {
    width: 690px
}

.w790 {
    width: 790px
}

.w712 {
    width: 712px!important
}

.w753 {
    width: 753px
}

.w900 {
    width: 950px
}

.bg_w {
    background: #fff
}

.ml200 {
    margin-left: 200px
}

.pt23 {
    padding-top: 23px!important
}

.pt27 {
    padding-top: 27px
}

.pt63 {
    padding-top: 63px
}

.pt47 {
    padding-top: 47px
}

.pb29 {
    padding-bottom: 29px
}

.zin100 {
    z-index: 100
}

.zin90 {
    z-index: 90
}

.zin80 {
    z-index: 80
}

.zin70 {
    z-index: 70
}

.txt_remove {
    text-decoration: line-through
}

.pl20 {
    padding-left: 20px
}

.pl30 {
    padding-left: 30px
}

.mart30 {
    margin-top: 30px
}

.marb15 {
    margin-bottom: 15px
}

.marl_80 {
    margin-left: -80px!important
}

.right .zcxx {
    font-size: 14px;
    border: 1px solid #efefef;
    background: #fff;
    margin-bottom: 12px
}

.right .zcxx .p1 {
    height: 37px;
    border-bottom: 1px solid #efefef;
    line-height: 37px;
    text-indent: 16px
}

.right .zcxx .p2 {
    height: 30px;
    text-align: center;
    line-height: 30px;
    float: left;
    background: #f8f8f8;
    width: 84px;
    border-right: 1px solid #efefef;
    border-bottom: 1px solid #efefef
}

.right .zcxx .p3 {
    width: 118px;
    border-right: none
}

.right .zcxx .p4 {
    background: #fff;
    color: #e55600
}

.right .zcxx .p5 {
    background: #fff;
    color: #669900
}

.right .zcxx .p6 {
    width: 118px;
    border-right: none;
    background: #fff
}

.right .zcxx .p7 {
    line-height: 34px;
    padding-left: 16px
}

.right .zcxx .p7 span {
    color: #e55600;
    padding: 0 10px
}

.scbz {
    display: block;
    float: right;
    padding-left: 10px;
    color: #e55600
}

.zwjl {
    text-align: center;
    color: #999;
    padding-top: 30px
}

.tan_btn i {
    display: block;
    width: 16px;
    height: 16px;
    background: url(../images/icon.png) no-repeat -84px -90px;
    position: absolute;
    margin: 30px 0 0 20px
}

.tan_btn {
    position: absolute;
    background: #fff;
    display: none;
    color: #669900;
    font-size: 14px;
    text-align: center;
    margin-top: -100px;
    width: 264px;
    height: 73px;
    box-shadow: 0px 0px 18px #ddd;
    line-height: 73px
}

.right_table table {
    border: 1px #efefef solid;
    font-size: 12px;
    background: #ffffff;
    border-bottom: none
}

.right_table tr:last-child td,
.right_table tr:last-child th {
    border-bottom: none
}

.right_table th {
    width: 90px;
    background: #fbfbfb;
    color: #333;
    font-weight: normal;
    border-right: 1px #efefef solid;
    border-bottom: 1px #efefef solid;
    font-size: 12px;
    line-height: 32px
}

.right_table td {
    border-bottom: 1px #efefef solid;
    color: #333;
    padding-left: 10px
}

.right_table td font {
    color: #690
}

.right_table td span {
    color: #e55600
}

.input_error {
    border: 1px solid #ff6868!important
}

.input_focus {
    border: 1px solid #1583fb!important;
    box-shadow: 0 0 3px #1583fb
}

.all_mask {
    width: 100%;
    background: #000;
    opacity: 0.6;
    filter: alpha(opacity=60);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 999
}

.all_mask_loginbox {
    border-radius: 4px;
    width: 498px;
    border: 1px solid #7f7f7f;
    position: absolute;
    left: 50%;
    top: 300px;
    margin-left: -250px;
    box-shadow: 0 0 15px #7f7f7f;
    background: #fff;
    padding-top: 10px;
    padding-bottom: 32px;
    z-index: 1000
}

.mask_wrap {
    padding-left: 138px;
    width: 360px
}

.mask_wrap_title {
    margin-left: -138px;
    width: 138px;
    text-align: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    float: left
}

.mask_wrap_close {
    position: absolute;
    right: 14px;
    top: 12px;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: url(../images/icon.png) no-repeat left -184px
}

.mask_wrap_close.times {
    background: none;
    font-size: 32px;
    color: #e55600;
    right: 22px;
    top: 5px
}

.reg_otherlink {
    line-height: 24px;
    color: #888;
    font-size: 12px
}

.reg_otherlink a {
    color: #e55600
}

.reg_otherlink a:hover {
    text-decoration: underline
}

.nobr {
    border-right: none!important
}

.h_underl a:hover {
    text-decoration: underline
}

.top30 {
    position: absolute;
    top: 30px!important
}

.no_border {
    border: none!important
}

.w205 {
    width: 205px!important
}

.w200 {
    width: 200px!important
}

.mart0 {
    margin-top: 0!important
}

.fixed_top {
    left: 50%!important;
    position: fixed!important;
    !important;
    z-index: 999;
    margin-left: -600px!important
}

.fix_top {
    left: 0!important;
    position: fixed!important;
    top: 0px!important;
    z-index: 9999
}

.zhanwei {
    width: 100%;
    height: 0px
}

.po_100 {
    position: absolute;
    left: 0;
    top: -39px
}

.mh1500 {
    min-height: 620px!important;
    _height: 1500px!important
}

.header {
    height: 120px;
    width: 100%;
    box-shadow: 0 3px 3px #e8e8e8;
    background-color: #fff;
}

.autobox {
    width: 1200px;
    margin: 0 auto;
    min-width: 1200px;
}

.hearder_top {
    line-height: 33px;
    height: 33px;
    width: 100%;
    background: #f6f6f6;
    font-size: 12px;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
}

.welcome {
    float: left;
    color: #888
}

.phone {
    width: 140px;
    height: 60px;
    text-align: center;
    margin-top: 12px;
    margin-right: 2px
}

.now {
    height: 52px;
    color: #888;
    font-size: 12px;
    line-height: 52px
}

.now a:hover {
    text-decoration: underline
}

.hearder_top a:hover {
    text-decoration: underline
}

.logo {
    float: left;
    margin-top: 29px
}

.logo-small {
    float: left;
    margin-top: 5px
}

.mywallet {
    font-size: 12px;
    _width: 300px
}

.mywallet dt {
    float: left;
    line-height: 32px;
    position: relative;
    z-index: 110
}

.mywallet_name {
    padding: 0 11px;
    border: 1px solid #f6f6f6;
    border-bottom: none;
    position: relative;
    z-index: 120
}

.mywallet dt:hover .mywallet_name {
    background: #fff;
    box-shadow: 0 -4px 4px #d9d9d9;
    border: 1px solid #d9d9d9;
    border-bottom: none
}

.mywallet_list {
    position: absolute;
    right: 0;
    top: 32px;
    background: #fff;
    box-shadow: 0 0 4px #d9d9d9;
    border: 1px solid #d9d9d9;
    padding: 9px 14px 8px;
    width: 406px;
    display: none
}

.mywallet_list ul {
    float: left;
    width: 203px
}

.mywallet_list h4 {
    font-weight: normal;
    margin-bottom: 4px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333
}

.mywallet_list li {
    height: 30px;
    line-height: 30px;
    font-size: 12px
}

.mywallet_list li em,
.price_today_ul em,
#profit_list em {
    float: left;
    width: 26px;
    height: 19px;
    margin-top: 11px;
    background: url(../images/coinstyle.png?v=1.40) no-repeat
}

.mywallet_list li strong {
    float: left;
    font-weight: normal;
    color: #333
}

.mywallet_list span {
    float: left
}

.balance_list li a span {
    color: #690
}

.freeze_list li a span {
    color: #e55600
}

.mywallet dt a {
    color: #e55600;
    float: left
}

.mywallet dt a:hover strong {
    color: #e55600
}

.mywallet dt i {
    height: 3px;
    margin-top: 15px;
    margin-left: 6px;
    width: 6px;
    overflow: hidden;
    background: url(../images/icon.png) no-repeat left -181px;
    float: left;
    webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    transform: rotateZ(0deg);
    -webkit-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    -o-transform: rotateZ(0deg);
    display: inline
}

.mywallet dt:hover i {
    transform: rotateZ(180deg);
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg)
}

.mywallet dd {
    float: left;
    padding: 0 6px 0 5px;
    line-height: 33px;
    color: #333
}

.mywallet dd span,
.mywallet dd a {
    color: #e55600
}

.mywallet_btn_box {
    margin-top: 11px;
    border-top: 1px dotted #888;
    padding-top: 15px;
    width: 408px
}

.mywallet_btn_box a {
    float: left;
    width: 80px;
    height: 25px;
    border: 1px solid #e55600;
    margin-right: 10px;
    margin-bottom: 10px;
    color: #e55600;
    background: #fff;
    line-height: 25px;
    font-size: 14px;
    text-align: center;
    border-radius: 3px;
    webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all
}

.mywallet_btn_box a:hover {
    color: #fff;
    background: #e55600;
    text-decoration: none
}

.qqkefu:hover {
    background: url(../images/qqkefu.png) no-repeat 0px -33px;
    margin-top: -15px;
}

.qqkefu {
    display: inline-block;
    width: 135px;
    height: 30px;
    background: url(../images/qqkefu.png) no-repeat 0px 0px;
    margin-top: -15px
}

.iphone {
    display: inline-block;
    width: 130px;
    height: 30px;
    font-size: 20px;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
    color: #e55600
}

.zhuce {
    background: url(../images/zhuce.png) no-repeat 6px 6px;
    display: inline-block;
    padding-left: 29px;
    background-size: 35%
}

.index_pic_wrap {
    width: 100%;
    height: 400px
}

.index_pic_box {
    width: 100%;
    height: 400px;
    overflow: hidden
}

.index_pic_box li {
    width: 100%;
    height: 400px
}

.login_wrap {
    width: 1000px;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -400px;
    z-index: 99
}

.login_box {
    width: 318px;
    height: 328px;
    position: absolute;
    right: 16px;
    top: 36px;
    background: none;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
    color: #333
}

.login_bg {
    width: 318px;
    height: 328px;
    background: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
    position: absolute;
    left: 0;
    top: 0
}

.login_box_1 {
    padding-left: 32px;
    padding-top: 20px;
    height: 308px;
    width: 286px;
    position: relative;
    left: 0;
    top: 0
}

.login_box_2 {
    padding-left: 33px;
    padding-top: 21px;
    position: absolute;
    left: 0;
    top: 0
}

.login_box_2 h2 {
    line-height: 30px;
    margin-bottom: 14px;
    font-size: 18px;
    color: #333;
    font-weight: normal
}

.login_box_2 dl {
    font-size: 14px;
    color: #333;
    margin-bottom: 11px
}

.login_box_2_btn {
    height: 28px;
    margin-bottom: 19px
}

.login_box_2_btn a {
    float: left;
    width: 58px;
    height: 26px;
    border: 1px solid #e55600;
    border-radius: 3px;
    margin-right: 8px;
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    background: #fff;
    color: #e55600;
    line-height: 26px;
    text-align: center;
    font-size: 12px
}

.login_box_2_btn a:hover {
    background: #e55600;
    color: #fff
}

.login_box_2 dt {
    height: 22px;
    line-height: 22px
}

.login_box_2 dd {
    height: 30px;
    line-height: 30px;
    overflow: hidden
}

.login_box_2 dd span,
.login_box_2 dd a {
    color: #e55600
}

.login_box_2 dd a:hover {
    text-decoration: underline
}

.login_title {
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    margin-bottom: 19px
}

.login_text {
    width: 250px;
    margin-bottom: 15px;
    position: relative;
    font-size: 12px
}

.login_text input {
    background: #fff;
    outline: none;
    width: 230px;
    border: 1px #d7d7d7 solid;
    height: 18px;
    padding: 10px 0;
    padding-right: 7px;
    padding-left: 11px;
    line-height: 18px;
    vertical-align: middle;
    color: #999
}

.prompt {
    position: absolute;
    left: 0;
    top: 40px;
    width: 237px;
    padding-left: 11px;
    height: 25px;
    background: #fff7d9;
    border: 1px solid #f6d49f;
    color: #c00;
    line-height: 25px
}

.login_button input {
    width: 250px;
    height: 40px;
    border-radius: 3px;
    background: #e55600;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
    border: none
}

.login_link {
    text-align: right;
    height: 42px;
    width: 250px;
    color: #e55600;
    line-height: 42px
}

.login_link a {
    color: #e55600;
    font-size: 14px;
    padding: 0px 5px
}

.login_link a:hover {
    text-decoration: underline
}

.price_today {
    height: 39px;
    width: 100%;
    background: #1b1b1b
}

.price_today li {
    float: left;
    width: 131px;
    text-align: center;
    color: #fff;
    line-height: 42px;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
    font-size: 18px;
    position: relative
}

.price_today_ul {
    border-top: solid 4px #f8f8f8;
    border-bottom: solid 4px #FFF
}

.price_today_ul li {
    height: 40px;
    width: 100%;
    overflow: hidden
}

.price_today_ul dd,
.price_today_ul dt {
    float: left;
    width: 130px;
    overflow: hidden;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
    line-height: 40px
}

.price_today_ul dt {
    text-align: left
}

.price_today_ul dd {
    text-indent: 2.5em
}

.price_today_ul dt a {
    color: #333;
    text-decoration: none;
}

.price_today_ul dt a:hover {
    color: #e55600
}

.price_today_ul dt {
    width: 150px;
    font-size: 14px;
    text-align: left;
}

.price_today_table {
    width: 100%
}

.price_today_table thead {
    width: 1000px;
    margin: 0 auto;
    background: #1b1b1b
}

.price_today_table tr th {
    color: #fff;
    height: 39px;
    line-height: 39px;
    font-weight: normal
}

.price_today_ul dd input {
    width: 70px;
    height: 24px;
    color: #e66423;
    border: 0;
    border-radius: 3px;
    cursor: pointer;
    background: none;
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all
}

.gotocenter,
.auto_btn {
    height: 40px;
    line-height: 40px;
    text-align: center
}

.auto_btn {
    height: 30px;
    line-height: 30px;
    background-position: left -120px
}

.gotocenter .center,
.auto_btn .center {
    border-radius: 3px;
    width: 240px;
    float: left;
    height: 40px;
    color: #fff;
    font-size: 16px;
    background: #e55600
}

.auto_btn .center {
    height: 30px;
    width: 89px;
    font-size: 14px
}

.gotocenter .right_side,
.auto_btn .right_side {
    width: 5px;
    height: 40px;
    float: left
}

.auto_btn .right_side {
    height: 30px;
    background-position: left -150px
}

.service_qq {
    width: 250px;
    text-align: right;
    line-height: 40px;
    color: #e55600;
    font-size: 14px
}

.safety_tips {
    background: #fff;
    width: 100%;
    padding-bottom: 39px;
    text-align: center;
    color: #333;
    font-family: tahoma, Microsoft YaHei, arial, sans-serif
}

.safety_tips h3 {
    line-height: 34px;
    font-size: 24px;
    margin-bottom: 50px
}

.safety_tips_ul li {
    float: left;
    width: 300px;
    text-align: center
}

.safety_tips_ul li h4 {
    height: 34px;
    margin-top: 8px;
    font-size: 16px;
    line-height: 34px
}

.safety_tips_ul li p {
    text-align: left;
    line-height: 20px;
    font-size: 12px;
    width: 204px;
    margin: 0 auto
}

.price_today_ul i,
.coin_pic i {
    display: block;
    margin: 0 auto;
    width: 47px;
    height: 47px;
    background-image: url(../images/coin_all.png?v=1.45)
}

.trader_btn {
    width: 264px;
    height: 35px;
    margin: 20px auto 0px
}

.trader_btn input {
    width: 100%;
    height: 100%;
    border: none;
    border-radius: 8px;
    cursor: pointer;
    background: #e55600;
    font-size: 16px;
    color: #fff
}

.trader_btn input.loading {
    no-repeat: scroll center center #888888!important
}

.assets_center {
    border: 1px solid #d5d5d5;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333
}

.assets_content {
    border-left: 1px solid #d5d5d5;
    height: 100%;
    min-height: 620px;
    position: relative
}

.assets_content h5 {
    line-height: 34px;
    font-size: 14px;
    color: #f00;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif
}

.assets_content h2,
.assets_content h1 {
    font-size: 20px;
    height: 60px;
    line-height: 60px;
    color: #333;
    padding-left: 22px
}

.coin_style_box {
    width: 950px;
    margin: 0 auto;
    padding-bottom: 9px;
    border-bottom: 1px dotted #cccccc;
    height: 59px
}

.coin_style_box li {
    width: 181px;
    float: left;
    line-height: 59px;
    color: #333;
    font-size: 14px;
    overflow: hidden
}

.coin_style_box li img {
    vertical-align: middle
}

.coin_list_top {
    height: 42px;
    border-bottom: 1px solid #d5d5d5;
    padding-left: 29px;
    line-height: 42px
}

.coin_list_top li {
    float: left
}

.coin_list {
    width: 100%
}

.coin_list li {
    width: 100%;
    height: 70px;
    line-height: 70px
}

.coin_list dt,
.coin_list dd {
    float: left
}

.coin_list dt {
    padding-left: 20px;
    width: 186px;
    overflow: hidden
}

.coin_list .coin_pic {
    float: left;
    width: 51px;
    margin-right: 3px
}

.coin_list .coin_name {
    float: left;
    padding-top: 12px;
    line-height: 20px;
    width: 125px;
    overflow: hidden
}

.coin_list dd input {
    webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    color: #e66423;
    border: 1px solid #e55600;
    border-radius: 3px;
    width: 90px;
    height: 30px;
    margin-top: 20px;
    cursor: pointer;
    background: none
}

.coin_menu {
    position: absolute;
    left: -1px;
    top: -1px;
    width: 250px;
    overflow: hidden;
    z-index: 100
}

.coin_menu_box {
    border-top: 1px solid #d5d5d5;
    position: relative
}

.coin_menu ul,
.coin_menu dl {
    margin-top: -1px
}

.coin_menu li,
.coin_menu dt {
    padding-left: 3px;
    height: 42px;
    line-height: 42px;
    overflow: hidden
}

.coin_menu dt {
    padding-left: 22px
}

.coin_menu dt a:hover {
    color: #e55600
}

.dl_menu {
    padding-top: 12px;
    border-bottom: 1px solid #d5d5d5;
    display: none
}

.coin_menu li i {
    float: left;
    width: 47px;
    height: 100%;
    background: url(../images/coin_style_icon.png?v=1.37) no-repeat center top
}

.coin_menu li a {
    float: left;
    color: #333
}

.coin_menu li a:hover {
    color: #e55600
}

.coin_menu .active {
    border-left: 3px solid #e55600;
    border-right: none;
    background: #fff url(../images/now.png) no-repeat 232px 16px;
    border-bottom: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
    height: 40px;
    padding-left: 0px;
    line-height: 40px
}

.coin_menu .here {
    border-left: 3px solid #e55600;
    border-right: none;
    background: #fff url(../images/now.png) no-repeat 232px 16px;
    border-bottom: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
    height: 40px;
    padding-left: 0px;
    line-height: 40px;
    padding-left: 19px
}

.coin_menu .active a,
.coin_menu .here a {
    color: #e55600
}

.coin_menu dd {
    height: 30px;
    line-height: 10px
}

.coin_menu dd a {
    float: left;
    font-size: 12px
}

.coin_menu dd em {
    float: left;
    margin-left: 26px;
    height: 4px;
    width: 4px;
    border-radius: 2px;
    background: #888;
    display: inline;
    margin-right: 8px;
    overflow: hidden;
    margin-top: 4px
}

.autobox .disc {
    float: left;
    height: 4px;
    width: 4px;
    border-radius: 2px;
    background: #e55600;
    display: inline;
    margin-right: 8px;
    overflow: hidden;
    margin-top: 17px
}

.price_today_ul .autobox i {
    float: left;
    height: 4px;
    width: 4px;
    display: inline;
    margin-right: 8px;
    overflow: hidden;
    margin-top: 17px
}

.coin_menu dd a:hover {
    color: #e55600
}

.coin_menu .active i {
    height: 40px
}

.coin_menu li .coin_menu_op_0 {
    background-position: center 0!important
}

.coin_menu li .coin_menu_op_1 {
    background-position: center -40px!important
}

.coin_menu li .coin_menu_op_2 {
    background-position: center -80px!important
}

.coin_menu li .coin_menu_op_3 {
    background-position: center -120px!important
}

.coin_menu li .coin_menu_op_4 {
    background-position: center -160px!important
}

.coin_menu li .coin_menu_op_5 {
    background-position: center -200px!important
}

.coin_menu li .coin_menu_op_6 {
    background-position: center -240px!important
}

.coin_menu li .coin_menu_op_7 {
    background-position: center -280px!important
}

.coin_menu li .coin_menu_op_8 {
    background-position: center -640px!important
}

.coin_menu li .coin_menu_op_9 {
    background-position: center -680px!important
}

.coin_menu li .coin_menu_op_10 {
    background-position: center -720px!important
}

.coin_menu li .coin_menu_op_11 {
    background-position: center -760px!important
}

.coin_menu li .coin_menu_op_12 {
    background-position: center -800px!important
}

.coin_menu li .coin_menu_op_13 {
    background-position: center -840px!important
}

.coin_menu li .coin_menu_op_14 {
    background-position: center -1120px!important
}

.coin_menu li .coin_menu_op_15 {
    background-position: center -1360px!important
}

.coin_menu li .coin_menu_op_16 {
    background-position: center -1280px!important
}

.coin_menu li .coin_menu_op_17 {
    background-position: center -1440px!important
}

.coin_menu li .coin_menu_op_18 {
    background-position: center -40px!important
}

.coin_menu li .coin_menu_op_19 {
    background-position: center -1200px
}

.coin_menu li .coin_menu_op_20 {
    background-position: center -1550px!important
}

.coin_menu li .coin_menu_op_22 {
    background-position: center -40px!important
}

.coin_menu li .coin_menu_op_23 {
    background-position: center -120px!important
}

.coin_menu li .coin_menu_op_0_1 {
    background-position: center -320px
}

.coin_menu li .coin_menu_op_1_1 {
    background-position: center -360px
}

.coin_menu li .coin_menu_op_2_1 {
    background-position: center -400px
}

.coin_menu li .coin_menu_op_3_1 {
    background-position: center -440px
}

.coin_menu li .coin_menu_op_4_1 {
    background-position: center -480px
}

.coin_menu li .coin_menu_op_5_1 {
    background-position: center -520px
}

.coin_menu li .coin_menu_op_6_1 {
    background-position: center -560px
}

.coin_menu li .coin_menu_op_7_1 {
    background-position: center -600px
}

.coin_menu li .coin_menu_op_8_1 {
    background-position: center -879px
}

.coin_menu li .coin_menu_op_9_1 {
    background-position: center -919px
}

.coin_menu li .coin_menu_op_10_1 {
    background-position: center -960px
}

.coin_menu li .coin_menu_op_11_1 {
    background-position: center -1000px
}

.coin_menu li .coin_menu_op_12_1 {
    background-position: center -1040px
}

.coin_menu li .coin_menu_op_13_1 {
    background-position: center -1080px
}

.coin_menu li .coin_menu_op_14_1 {
    background-position: center -1160px
}

.coin_menu li .coin_menu_op_15_1 {
    background-position: center -1395px
}

.coin_menu li .coin_menu_op_16_1 {
    background-position: center -1320px
}

.coin_menu li .coin_menu_op_17_1 {
    background-position: center -1480px
}

.coin_menu li .coin_menu_op_18_1 {
    background-position: center -360px
}

.coin_menu li .coin_menu_op_19_1 {
    background-position: center -1240px
}

.coin_menu li .coin_menu_op_20_1 {
    background-position: center -1515px
}

.coin_menu li .coin_menu_op_22_1 {
    background-position: center -360px
}

.coin_menu li .coin_menu_op_23_1 {
    background-position: center -440px
}

.web_service {
    padding: 35px 0 43px 0
}

.web_service li {
    float: left;
    height: 40px
}

.web_service_pic {
    float: left;
    width: 50px;
    height: 39px
}

.web_service_pic_num {
    float: left;
    font-size: 12px;
    color: #888;
    font-family: Microsoft YaHei
}

.web_service_pic_num p {
    font-size: 18px;
    color: #e55600
}

.changepw_warning i {
    padding: 0 8px;
    background: url(../images/icon.png) no-repeat -84px 0px;
    margin-right: 9px;
    overflow: hidden
}

.changepw_warning {
    padding-left: 26px;
    line-height: 24px;
    color: #666;
    font-size: 14px
}

.changepw_warning p span,
.changepw_warning p a {
    color: #e55600
}

.changepw_warning p a:hover {
    text-decoration: underline
}

.nav_info i {
    padding: 0 8px;
    background: url(../images/icon.png) no-repeat -84px -90px;
    margin-right: 9px;
    overflow: hidden
}

.nav_info {
    padding-left: 26px;
    line-height: 24px;
    color: #666;
    font-size: 14px
}

.nav_info p span,
.changepw_warning p a {
    color: #9DD839
}

.nav_info p a:hover {
    text-decoration: underline
}

.pwtrade dl {
    width: 100%;
    margin-bottom: 15px;
    float: left
}

.pwtrade dt {
    float: left;
    width: 223px;
    text-align: right;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333
}

.pwtrade dd select {
    width: 95px;
    margin-right: 11px;
    border: 1px solid #efefef;
    height: 34px
}

.pwtrade dd input[type=password],
.pwtrade dd input[type=text] {
    width: 190px;
    height: 12px;
    border: 1px solid #D8D8D4;
    padding: 10px 4px;
    line-height: 12px;
    vertical-align: middle
}

.pwtrade dd input[type=button] {
    font-size: 14px;
    width: 200px;
    height: 34px;
    background: #e55600;
    color: #fff;
    border: none;
    cursor: pointer;
    border-radius: 3px;
    margin-right: 20px
}

.pwtrade dd input[type=button]:hover {
    background: #ff660b;
}

.qb_tishi {
    line-height: 24px;
    font-size: 12px;
    margin-bottom: 12px
}

.qb_dizhi {
    width: 82.5%;
    border: 1px solid #fcdbc8;
    background: #fffffa
}

.qb_dizhi p {
    font-size: 18px;
    color: #e55600;
    padding: 28px
}

.qb_dizhi .copy {
    float: left;
    width: 74px;
    height: 32px;
    border-radius: 3px;
    background: #e55600;
    color: #fff;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    margin-top: 23px
}

.addcard {
    font-size: 12px;
    color: #333;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
    margin-bottom: 20px
}

.addcard_title {
    float: left;
    text-align: right;
    width: 128px;
    line-height: 34px;
    height: 34px
}

.addcard_text select {
    width: 95px;
    margin-right: 11px;
    border: 1px solid #efefef;
    height: 34px
}

.addcard_text input {
    width: 190px;
    height: 32px;
    border: 1px solid #efefef;
    padding: 0 4px;
    line-height: 32px;
    vertical-align: middle
}

.addcard_btn {
    color: #f00;
    padding-top: 8px
}

.addcard_btn input {
    font-size: 14px;
    width: 200px;
    height: 34px;
    background: #e55600;
    color: #fff;
    border: none;
    cursor: pointer;
    border-radius: 3px;
    margin-right: 20px
}

.card_list {
    width: 710px;
    margin: 0 auto;
    padding-top: 26px;
    color: #333;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
    border-top: 1px dotted #888
}

.card_list h4 {
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    margin-bottom: 15px
}

.card {
    width: 730px
}

.card li {
    float: left;
    width: 345px;
    margin-right: 20px;
    margin-bottom: 20px;
    position: relative
}

.card_top,
.card_bottom {
    height: 4px;
    overflow: hidden;
    width: 345px;
}

.card_top {
    background-position: left -4px
}

.card_center {
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    width: 343px;
    position: relative;
    height: 172px
}

.card_title {
    padding-left: 10px;
    padding-top: 6px;
    height: 45px
}

.card_info {
    border-top: 1px dotted #888;
    padding-left: 20px;
    color: #888;
    font-size: 14px;
    line-height: 26px;
    padding-top: 8px
}

.card_info span {
    color: #333
}

.remove_card {
    width: 21px;
    height: 23px;
    position: absolute;
    right: 11px;
    top: 18px;
    cursor: pointer
}

.addbankcard {
    width: 100%;
    height: 172px;
    cursor: pointer
}

.txxz {
    font-size: 12px;
    color: #333;
    line-height: 24px;
    margin-top: 20px
}

.dl_txxz {
    width: 707px;
    margin: 0 auto
}

.set_card {
    margin-left: 9px;
    padding-left: 20px;
    line-height: 34px;
    color: #e55600;
    background: url(../images/icon.png) no-repeat left -284px
}

.cnyin_description {
    width: 691px;
    padding-bottom: 13px;
    padding-top: 1px;
    margin: 0 auto;
    background: #fffffa;
    border: 1px solid #fcdbc8;
    padding-left: 14px;
    color: #f00;
    font-size: 12px;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
    line-height: 22px;
    margin-bottom: 25px
}

.hide_btn {
    position: absolute;
    right: 8px;
    top: 5px;
    background: url(../images/icon.png) no-repeat left -35px;
    width: 17px;
    height: 17px;
    overflow: hidden;
    cursor: pointer
}

.hide_active {
    position: absolute;
    right: 8px;
    top: 5px;
    background: url(../images/icon.png) no-repeat -23px -35px;
    width: 17px;
    height: 17px;
    overflow: hidden;
    cursor: pointer
}

.order {
    margin-left: 21px;
    width: 800px;
    margin-bottom: 8px
}

.order li {
    float: left;
    width: 106px;
    margin-right: 94px;
    position: relative;
    font-size: 14px;
    color: #888;
    text-align: center;
    line-height: 40px
}

.order li i {
    display: block;
    width: 33px;
    height: 32px;
    margin: 0 auto;
    background-image: url(../images/number.png)
}

.order_1 {
    background-position: left 0
}

.order_2 {
    background-position: left -35px
}

.order_3 {
    background-position: left -70px
}

.order_4 {
    background-position: left -105px
}

.order_1_1 {
    background-position: left -140px
}

.order_2_1 {
    background-position: left -175px
}

.order_3_1 {
    background-position: left -210px
}

.order_4_1 {
    background-position: left -245px
}

.order_line {
    position: absolute;
    left: 74px;
    top: 14px;
    border-top: 3px solid #e9e9e9;
    width: 161px;
    overflow: hidden
}

.cnyin_radio_box {
    width: 705px;
    border: 1px solid #d5d5d5;
    margin: 0 auto 26px;
    padding-bottom: 39px
}

.cnyin_radio {
    padding: 29px 0 30px 18px
}

.cnyin_radio label {
    margin-right: 36px
}

.cnyin_radio_1 {
    padding-top: 31px;
    line-height: 14px
}

.cnyin_radio_1 input {
    width: inherit!important;
    height: inherit!important
}

.cnyin_radio_1 label {
    margin-right: 18px
}

.cnyin_input {
    padding-left: 105px;
    position: relative
}

.cnyin_title {
    text-align: right;
    width: 105px;
    float: left;
    line-height: 34px;
    color: #333;
    font-size: 14px;
    margin-left: -105px
}

.cnyin_text {
    margin-bottom: 22px
}

.cnyin_text input {
    font-size: 12px;
    padding: 9px 8px;
    width: 162px;
    border: 1px solid #d5d5d5;
    height: 14px
}

.form_explain,
.form_explain_error {
    margin-right: 15px;
    border: 1px solid #c3c8c8;
    border-radius: 1px;
    position: absolute;
    left: 325px;
    top: 0;
    padding: 3px 10px 3px 30px;
    background: #f9f9f9 url(../images/icon.png) no-repeat -75px -19px;
    line-height: 24px;
    color: #666;
    font-size: 12px
}

.form_explain_error {
    border: 1px solid #e93f33;
    color: #f00;
    background: #fdf6f5 url(../images/icon.png) no-repeat -75px -179px
}

.form_explain em,
.form_explain_error em,
.dv_ts em {
    width: 6px;
    height: 9px;
    background: url(../images/icon.png) no-repeat left -91px;
    overflow: hidden;
    position: absolute;
    left: -6px;
    top: 10px
}

.form_explain_error em {
    background: url(../images/icon.png) no-repeat left -81px;
    height: 10px
}

.form_explain_pass {
    position: absolute;
    left: 325px;
    top: 8px;
    width: 16px;
    height: 16px;
    background: url(../images/icon.png) no-repeat -84px -90px
}

.cnyin_btn input {
    width: 179px;
    height: 35px;
    background: #e55600;
    color: #fff;
    font-size: 14px;
    border: none;
    cursor: pointer;
    border-radius: 3px
}

.cnyin_record {
    width: 900px;
    margin: 0 auto;
    padding-bottom: 13px
}

.cnyin_record h4 {
    line-height: 24px;
    font-size: 14px;
    color: #333;
    font-weight: normal;
    padding-left: 2px;
    margin-bottom: 18px
}

.choose_type {
    height: 25px;
    line-height: 25px;
    color: #333;
    margin-bottom: 15px;
    font-size: 12px
}

.choose_type select {
    width: 94px;
    margin-right: 9px;
    height: 25px
}

.record_title_ul {
    height: 32px;
    width: 100%;
    border-bottom: 1px solid #efefef;
    line-height: 32px;
    text-align: center;
    font-size: 12px
}

.record_title_ul li {
    color: #333;
    float: left
}

.record-bk {
    background: #f6f6f6;
    border-bottom: none
}

.cnyin_data {
    text-align: center;
    font-size: 12px
}

.cnyin_data li {
    height: 35px
}

.cnyin_data dl {
    line-height: 35px
}

.cnyin_data dt,
.cnyin_data dd {
    float: left
}

.cnyin_data dd input {
    float: left;
    width: 52px;
    height: 25px;
    border: 1px solid #e55600;
    color: #e55600;
    webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    background: none;
    border-radius: 3px;
    margin-top: 5px
}

.page_box {
    width: 100%;
    margin-top: 27px
}

.page {
    min-width: 420px;
    float: left
}

.page a,
.page span {
    border: 1px solid #d5d5d5;
    float: left;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    margin-left: -1px;
    color: #e55600;
    font-size: 12px;
    z-index: 40
}

.page a:hover,
.page .active {
    border: 1px solid #be4700;
    background: #e55600;
    color: #fff;
    z-index: 50
}

.page .pre,
.page .next {
    width: 60px
}

.cnyin_table dl {
    float: left;
    border-bottom: 1px solid #d5d5d5;
    font-size: 14px;
    color: #333;
    width: 100%;
    line-height: 30px
}

.cnyin_table dt {
    float: left;
    width: 132px;
    border-right: 1px solid #d5d5d5;
    padding: 6px 0 5px 0;
    background: #f8f8f8;
    text-align: right
}

.cnyin_table dd {
    float: left;
    width: 558px;
    padding: 6px 0 5px 14px;
    background: #fff
}

.cnyin_table dd input {
    border: none;
    height: 24px;
    width: 100%;
    outline: none
}

.cnyin_table dd p {
    line-height: 18px;
    font-size: 12px;
    color: #f00
}

.cnyin_table .fuyan {
    padding-top: 29px;
    padding-bottom: 32px
}

.cnyin_table .tobank {
    padding: 11px 0
}

.cnyin_table .info {
    margin-top: 3px;
    color: #888;
    font-size: 12px
}

.cnyin_table .cnyin_bank_text {
    border: 1px solid #d5d5d5;
    width: 183px;
    height: 24px;
    padding: 4px 5px;
    line-height: 24px
}

.cnyin_bank_box {
    padding: 24px 0 0 146px
}

.cnyin_example {
    height: 31px;
    padding-top: 5px
}

.cnyin_table .cnyin_example input {
    width: 98px;
    outline: none;
    border: none;
    line-height: 24px;
    height: 24px;
    float: left
}

.cnyin_example span {
    padding-left: 19px;
    float: left;
    height: 24px;
    line-height: 24px;
    color: #e55600;
    font-size: 12px;
    background: url(../images/icon.png) no-repeat left -58px;
    cursor: pointer
}

.cnyin_data_info dl {
    margin-bottom: 29px
}

.cnyin_data_info dt {
    padding-left: 200px;
    background: url(../images/icon.png) no-repeat 152px -116px;
    font-size: 16px;
    color: #690;
    height: 34px;
    line-height: 34px;
    margin-bottom: 12px
}

.cnyin_data_info dd {
    line-height: 24px;
    font-size: 14px;
    color: #333;
    padding-left: 200px
}

.cnyin_succ_btn {
    padding-left: 200px;
    margin-bottom: 30px
}

.cnyin_succ_btn input {
    border-radius: 3px;
    width: 90px;
    height: 30px;
    border: none;
    cursor: pointer;
    background: #e55600;
    color: #fff;
    font-size: 14px
}

.cnyin_succ_btn a {
    line-height: 30px;
    color: #e55600;
    font-size: 14px
}

.cnyin_succ_btn a:hover {
    text-decoration: underline
}

.cnyin_info {
    width: 706px;
    padding-bottom: 37px;
    border: 1px solid #d5d5d5;
    margin-left: 21px
}

.cnyin_info dl {
    padding-top: 10px;
    line-height: 30px;
    font-size: 14px
}

.cnyin_info dt {
    height: 30px;
    margin-bottom: 8px;
    padding-left: 18px
}

.cnyin_info dd {
    padding-left: 46px;
    height: 30px
}

.gotopay {
    padding-left: 46px;
    margin-top: 18px;
    line-height: 35px
}

.gotopay a {
    color: #e55600
}

.gotopay a:hover {
    text-decoration: underline
}

.gotopay .pay_btn {
    float: left;
    width: 136px;
    height: 35px;
    background: #e55600;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    margin-right: 18px;
    font-size: 14px
}

.gotopay .pay_btn:hover {
    text-decoration: none
}

.cnyin_total {
    padding-left: 18px;
    height: 77px;
    line-height: 77px;
    border-bottom: 1px dotted #888;
    font-size: 12px
}

.cnyin_total input {
    width: 168px;
    height: 18px;
    line-height: 18px;
    padding: 7px 5px;
    border: 1px solid #d5d5d5
}

.cnyin_bank_title {
    padding-left: 18px;
    margin-top: 17px;
    height: 30px;
    line-height: 30px
}

.cnyin_bank li {
    float: left;
    width: 204px;
    height: 40px;
    border: 1px solid #d5d5d5;
    padding-left: 10px;
    margin-right: 10px;
    margin-bottom: 20px
}

.cnyin_bank li input {
    float: left;
    height: 40px;
    line-height: 40px
}

.cnyin_bank li a {
    float: left;
    width: 188px;
    height: 40px;
    float: right
}

.cnyin_bank ul {
    padding-top: 12px;
    padding-left: 18px
}

.bank_next {
    padding-left: 18px;
    margin-top: 10px;
    height: 35px
}

.bank_next a {
    float: left;
    width: 216px;
    height: 35px;
    background: #e55600;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    line-height: 35px;
    font-size: 14px
}

.find_pw {
    padding-left: 408px
}

.find_img {
    float: left;
    margin-left: 10px;
    margin-right: 14px;
    display: inline;
    margin-top: 2px
}

.changenext {
    color: #e55600;
    font-size: 12px;
    line-height: 34px;
    float: left
}

.changenext:hover {
    text-decoration: underline
}

.freg {
    margin-top: 17px;
    height: 24px;
    line-height: 24px;
    font-size: 12px
}

.freg a {
    color: #e55600
}

.freg a:hover {
    text-decoration: underline
}

.cancel {
    text-decoration: line-through;
    color: #f00
}

.weituo_bizhong {
    margin-left: 20px;
    padding-top: 9px;
    height: 40px
}

.bizhong_select {
    width: 175px;
    padding-left: 10px;
    height: 38px;
    border: 1px solid #d5d5d5;
    cursor: pointer;
    padding-right: 15px;
    position: relative;
    float: left
}

.bz_btn {
    float: left
}

.bizhong_select i {
    float: right;
    height: 4px;
    width: 7px;
    overflow: hidden;
    background: url(../images/icon.png) no-repeat left -336px;
    margin-top: 18px;
    webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all
}

.bizhong_select:hover i {
    transform: rotateZ(180deg);
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg)
}

.bz_btn em {
    float: left;
    width: 24px;
    height: 19px;
    margin-top: 10px;
    background: url(../images/coinstyle.png?v=1.42) no-repeat
}

.bz_btn span {
    float: left;
    line-height: 38px;
    font-size: 12px
}

.bizhong_select ul {
    z-index: 3;
    display: none;
    position: absolute;
    left: -2px;
    top: 39px;
    padding-left: 12px;
    padding-right: 14px;
    width: 500px;
    border: 1px solid #e3e3e3;
    border-top: 2px solid #e55600;
    box-shadow: 0px 3px 3px #e3e3e3;
    background: #fff
}

.bizhong_select ul li {
    height: 44px;
    border-bottom: 1px solid #eee;
    line-height: 44px;
    font-size: 12px
}

.bizhong_select ul li em {
    float: left;
    width: 28px;
    height: 19px;
    margin-top: 11px;
    background: url(../images/coinstyle.png?v=1.42) no-repeat
}

.bizhong_select ul li span {
    float: left;
    width: 95px
}

.bizhong_select ul li a:hover span {
    color: #e55600
}

.weituo_bizhong .bizhong_select ul li a {
    display: inline-block
}

.bizhong_type {
    border: 1px solid #d5d5d5;
    border-left: none;
    width: 655px;
    float: left;
    height: 38px;
    line-height: 38px
}

.bizhong_type em {
    font-style: normal
}

.bizhong_type span {
    margin-right: 50px;
    margin-left: 15px
}

.bizhong_type span font {
    color: #669900
}

.bizhong_type span strong {
    color: #e55600;
    font-weight: normal
}

.login_step {
    padding-top: 52px;
    width: 100%
}

.login_step .order {
    width: 884px;
    margin-left: 180px
}

.login_step .order li {
    margin-right: 115px
}

.login_step .order_line {
    width: 178px
}

.reg_box {
    margin-top: 11px;
    border: 1px solid #efefef;
    background: #fff;
    margin-bottom: 48px;
    padding-bottom: 38px;
    min-height: 400px
}

.safety_tips_ul .safety_img {
    width: 48px;
    height: 48px;
    margin: 0 auto;
    background: url(../images/safety.png) no-repeat;
    margin-bottom: 14px
}

.safety_tips_ul .safety_img_1 {
    background-position: left -48px
}

.safety_tips_ul .safety_img_2 {
    background-position: left -96px
}

.safety_tips_ul .safety_img_3 {
    background-position: left -144px
}

.reg_wrap {
    padding-left: 370px
}

.reg_title {
    margin-left: -279px;
    width: 279px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    color: #666;
    font-size: 14px;
    float: left
}

.reg_input_box {
    margin-bottom: 12px;
    position: relative
}

.reg_input_box input {
    padding: 10px 5px;
    line-height: 18px;
    font-size: 12px;
    border: 1px solid #d7d7d7;
    width: 287px;
    height: 18px
}

.reg_input_box .form_explain,
.reg_input_box .form_explain_error {
    position: absolute;
    left: 314px;
    top: 3px
}

.reg_input_box .form_explain_pass {
    position: absolute;
    left: 314px;
    top: 11px
}

.reg_radio_box {
    height: 38px;
    line-height: 38px;
    font-size: 12px;
    margin-bottom: 14px
}

.reg_radio_box a {
    color: #999
}

.reg_button_box input {
    width: 295px;
    height: 40px;
    cursor: pointer;
    background: #e55600;
    color: #fff;
    font-size: 16px;
    border: none;
    border-radius: 3px
}

.reg_warning {
    padding-left: 24px;
    background: url(../images/icon.png) no-repeat -84px 8px;
    font-size: 14px;
    color: #e55600;
    height: 30px;
    line-height: 30px;
    margin-bottom: 26px
}

.reg_warning span {
    color: #e55600
}

.reg_input_box select {
    width: 149px;
    height: 38px;
    border: 1px solid #d7d7d7
}

.reg_su {
    margin: 63px 0 0 326px
}

.reg_su_title {
    padding-left: 45px;
    margin-bottom: 17px;
    height: 38px;
    line-height: 38px;
    color: #690;
    font-size: 22px;
    background: url(../images/icon.png) no-repeat 0 -116px
}

.reg_info {
    padding-left: 45px
}

.reg_info ul {
    margin-bottom: 15px
}

.reg_info li {
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    color: #333
}

.reg-fb a {
    color: #e55600;
    font-size: 12px;
    line-height: 35px
}

.reg-fb a:hover {
    text-decoration: underline
}

.nav_po_1 {
    position: absolute;
    left: 300px;
    top: 65px
}

.nav {
    font-size: 14px;
    color: #333;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif
}

.nav li {
    float: left;
    width: 80px;
    height: 30px;
    line-height: 30px;
    position: relative;
    z-index: 100
}

.nav li img {
    vertical-align: middle;
    transform: rotateZ(0deg);
    -webkit-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -o-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all
}

.nav li img:hover {
    transition: 0.3s ease all;
    transform: rotateZ(180deg);
    -webkit-transform: rotateZ(180deg);
    -webkit-transition: 0.3s ease all;
    -moz-transform: rotateZ(180deg);
    -moz-transition: 0.3s ease all;
    -ms-transform: rotateZ(180deg);
    -ms-transition: 0.3s ease all;
    -o-transform: rotateZ(180deg);
    -o-transition: 0.3s ease all
}

.nav li a {
    color: #333
}

.nav li a:hover,
.nav .active {
    color: #ed4040;
    text-decoration: none;
}

.deal_list {
    z-index: 999999;
    display: none;
    position: absolute;
    left: -15px;
    top: 55px;
    width: 600px;
    background: #fff;
    border: 1px solid #cdcdba;
    border-top: 2px #e55600 solid;
    box-shadow: 0 3px 5px #cdcdba
}

.nocontent {
    height: 34px;
    width: 390px;
    position: absolute;
    left: 0;
    top: -34px
}

.deal_list dl {
    width: 580px;
    margin: 0 auto
}

.deal_list dd {
    width: 140px;
    padding-left: 4px;
    border-bottom: 1px solid #eee;
    height: 40px;
    line-height: 40px;
    float: left
}

.deal_list dd i {
    float: left;
    width: 24px;
    height: 19px;
    margin-top: 11px;
    background: url(../images/coinstyle.png?v=1.42) no-repeat
}

.deal_list dd a {
    font-size: 12px;
    color: #e55600;
}

.deal_list dd a:hover {
    text-decoration: none
}

.deal_list_pic_pts {
    background-position: left 0px!important
}

.deal_list_pic_xpm {
    background-position: left -19px!important
}

.deal_list_pic_ltc {
    background-position: left -38px!important
}

.deal_list_pic_ppc {
    background-position: left -57px!important
}

.deal_list_pic_doge {
    background-position: left -76px!important
}

.deal_list_pic_wdc {
    background-position: left -95px!important
}

.deal_list_pic_vtc {
    background-position: left -114px!important
}

.deal_list_pic_ifc {
    background-position: left -133px!important
}

.deal_list_pic_max {
    background-position: left -152px!important
}

.deal_list_pic_mmc {
    background-position: left -171px!important
}

.deal_list_pic_ctc {
    background-position: left -209px!important
}

.deal_list_pic_tfc {
    background-position: left -228px!important
}

.deal_list_pic_zcc {
    background-position: left -247px!important
}

.deal_list_pic_jbc {
    background-position: left -266px!important
}

.deal_list_pic_drk {
    background-position: left -285px!important
}

.deal_list_pic_blk {
    background-position: left -304px!important
}

.deal_list_pic_vrc {
    background-position: left -323px!important
}

.deal_list_pic_zet {
    background-position: left -342px!important
}

.deal_list_pic_eac {
    background-position: left -361px!important
}

.deal_list_pic_fz {
    background-position: left -380px!important
}

.deal_list_pic_cny {
    background-position: left -190px!important
}

.deal_list_pic_btc {
    background-position: left -400px!important
}

.deal_list_pic_dnc {
    background-position: left -419px!important
}

.deal_list_pic_sak {
    background-position: left -438px!important
}

.deal_list_pic_xrp {
    background-position: left -457px!important
}

.deal_list_pic_nxt {
    background-position: left -476px!important
}

.deal_list_pic_gooc {
    background-position: left -496px!important
}

.deal_list_pic_plc {
    background-position: left -516px!important
}

.deal_list_pic_mtc {
    background-position: left -536px!important
}

.deal_list_pic_qec {
    background-position: left -556px!important
}

.sj {
    position: absolute;
    left: 39px;
    top: -6px;
    background: url(../images/icon.png) no-repeat;
    width: 11px;
    height: 6px;
    overflow: hidden
}

.all_coin_price {
    float: left;
    position: relative;
    z-index: 90
}

.all_coin_show {
    width: 190px;
    height: 67px;
    border: 1px solid #fff;
    border-bottom: none;
    z-index: 100;
    padding-left: 12px;
    padding-top: 18px;
    background: #fff;
    position: relative
}

.all_coin_show i,
.all_coin_box i {
    float: left;
    width: 55px;
    height: 47px;
    background-image: url(../images/coin_all.png?v=1.45);
    background-repeat: no-repeat
}

.all_coin_show span {
    float: left;
    line-height: 47px;
    width: 120px;
    overflow: hidden;
    height: 47px;
    font-size: 14px
}

.all_coin_show em {
    float: left;
    width: 9px;
    height: 5px;
    overflow: hidden;
    margin-top: 22px;
    background: url(../images/icon.png) no-repeat left -173px;
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all
}

.all_coin_price:hover .all_coin_show em {
    transform: rotateZ(180deg);
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg)
}

.all_coin_price:hover .all_coin_show {
    box-shadow: 0px -1px 2px #d9d9d9;
    border: 1px solid #d9d9d9;
    border-bottom: none
}

.all_coin_list {
    display: none;
    padding: 2px 14px 12px 11px;
    border: 1px solid #d9d9d9;
    position: absolute;
    left: 0px;
    top: 85px;
    width: 800px;
    background: #fff;
    box-shadow: 0px 0px 4px #d9d9d9
}

.all_coin_box {
    width: 800px;
    overflow: hidden
}

.all_coin_box ul {
    width: 800px;
    margin-top: -1px
}

.all_coin_box li {
    float: left;
    width: 196px;
    padding-left: 2px;
    height: 55px;
    padding-top: 15px;
    border-top: 1px solid #eee
}

.all_coin_name {
    float: left;
    padding-top: 4px;
    font-size: 14px
}

.all_coin_name p {
    height: 22px;
    line-height: 22px;
    color: #333
}

.all_coin_name p:hover {
    color: #e55600
}

.all_coin_name span {
    color: #e55600;
    line-height: 20px
}

.all_coin_info {
    float: right;
    padding-top: 19px
}

.all_coin_info dt {
    height: 50px;
    line-height: 50px;
    float: left;
    width: 200px;
    padding-left: 12px;
    font-family: Verdana;
    color: #0099e3;
    font-size: 32px
}

.all_coin_info dd {
    float: left;
    width: 120px;
    text-align: center;
    font-size: 12px;
    color: #666;
    line-height: 22px;
    padding-top: 6px
}

.all_coin_info dd p {
    line-height: 22px;
    font-size: 18px;
    font-family: Verdana
}

.fast_tr {
    border: 1px solid #efefef;
    background: #fff;
    padding: 9px 0px 5px
}

.ft_box {
    float: left;
    width: 392px;
    border-right: 1px dashed #d2d2d2;
    padding-bottom: 24px
}

.ft_box dt {
    margin-bottom: 16px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    padding-left: 20px
}

.ft_box dd {
    height: 34px;
    line-height: 34px;
    margin-bottom: 10px;
    color: #999;
    font-size: 12px;
    padding-left: 106px;
    position: relative
}

.ft_box dd p {
    float: left;
    width: 106px;
    text-align: right;
    color: #333;
    margin-left: -106px
}

.ft_box dd input {
    width: 188px;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    padding: 6px 5px;
}

.ft_box dd input:hover {
    width: 188px;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    padding: 6px 5px;
    border-radius: 8px;
}

.ft_btn,
.ft_btn_1 {
    width: 259px;
    padding-left: 5px;
    margin: 39px auto 0;
    height: 35px;
}

.ft_btn_1 {}

.ft_btn a,
.ft_btn_1 a {
    float: left;
    width: 254px;
    text-align: center;
    color: #fff;
    height: 35px;
    line-height: 35px;
    background: #e55600;
    font-size: 16px
}

.ft_btn_1 a {
    background: #690
}

.ft_btn .right_side,
.ft_btn_1 .right_side {
    width: 5px;
    height: 35px;
    float: left
}

.ft_btn_1 .right_side {}

.ratio {
    float: right;
    text-align: center;
    margin-right: 85px;
    color: #888
}

.ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0
}

.ui-widget-content {
    color: #222
}

.ui-state-default,
.ui-widget-content .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #efefef 50% 50% repeat-x;
    font-weight: 400;
    color: #555;
    outline: 0
}

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block
}

.ui-slider {
    position: relative;
    text-align: left;
    background: #eeeeee
}

.index-trade-form .form-horizontal .controls {
    margin-left: 115px
}

.slider_wrap .ratio {}

.slider_wrap .sliderbox {
    width: 120px;
    padding-top: 12px;
    padding-left: 6px
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default
}

.ui-corner-all {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px
}

.ui-slider-horizontal {
    height: 7px!important;
    border-color: #CCC!important
}

.ui-widget-header {
    background-color: #fff
}

.ui-widget-header {
    background: #669900 50% 50% repeat-x;
    color: #222;
    font-weight: 700
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%
}

.ui-slider {
    position: relative;
    text-align: left;
    width: 150px
}

.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
    height: 15px!important;
    width: 15px!important;
    border-radius: 8px!important
}

.ui-widget-content .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus {
    border: 1px solid #999;
    background: #dadada 50% 50% repeat-x;
    font-weight: 400;
    color: #212121;
    outline: 0
}

.ui-state-active,
.ui-widget-content .ui-state-active {
    border: 1px solid #aaa;
    background: #fff 50% 50% repeat-x;
    font-weight: 400;
    color: #212121;
    outline: 0
}

.settings {
    display: inline-block;
    width: 20px;
    height: 20px;
    position: relative;
    left: -28px;
    background: url(../images/mimashezhi.png)no-repeat;
    top: 4px
}

.settings:hover {
    background: url(../images/mimashezhi.png)no-repeat 0 -30px
}

.entrust {
    height: 732px;
    border: 1px solid #efefef;
    background: #fff;
    padding-top: 8px;
    overflow: hidden
}

.entrust .entrust_title {
    height: 24px;
    line-height: 24px;
    margin-bottom: 11px
}

.entrust .entrust_title h4 {
    float: left;
    padding-left: 16px;
    font-size: 14px;
    color: #333;
    font-weight: normal
}

.entrust .entrust_title a {
    float: right;
    margin-right: 13px;
    display: inline;
    color: #e55600;
    font-size: 12px
}

.entrust .entrust_title a:hover {
    text-decoration: underline
}

.entrust_list {
    width: 369px;
    margin: 0 auto
}

.entrust ul {
    height: 24px;
    border-bottom: 1px solid #efefef;
    line-height: 24px
}

.entrust li {
    float: left;
    font-size: 12px;
    color: #666
}

.entrust .first,
.el_dl dt {
    padding-left: 6px;
    width: 42px
}

.el_dl dl {
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    color: #666
}

.el_dl dt,
.el_dl dd {
    float: left;
}

.el_dl {
    padding-bottom: 12px;
    border-bottom: 1px dotted #e55600;
    padding-top: 6px;
    margin-bottom: 4px
}

.red_color dt,
.red_color dd {
    color: #e55600
}

.red_color {
    border-bottom: none
}

.info_list_title {
    height: 38px;
    line-height: 38px;
    margin-top: 9px
}

.info_list_title h3 {
    float: left;
    font-size: 16px;
    font-weight: normal
}

.info_list_title a {
    float: right;
    display: inline;
    margin-right: 2px;
    font-size: 12px;
    color: #e55600
}

.info_list_title a:hover {
    text-decoration: underline
}

.myintrust,
.deal_his {
    border: 1px solid #efefef
}

.myintrust ul,
.deal_his ul {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #efefef;
    padding-left: 31px;
    background: #fff;
    font-size: 12px
}

.myintrust li,
.mi_dl dd {
    float: left;
    width: 142px;
    overflow: hidden
}

.mi_dl dl,
.deal_his_list dl {
    height: 35px;
    line-height: 35px;
    font-size: 12px
}

.mi_dl dt {
    width: 171px;
    padding-left: 27px;
    float: left
}

.mi_dl dd input {
    width: 52px;
    height: 25px;
    border: 1px solid #e55600;
    color: #e55600;
    font-size: 12px;
    margin-top: 5px;
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    border-radius: 3px
}

.deal_his li {
    float: left;
    width: 240px
}

.deal_his_list {
    width: 100%;
    _height: 700px;
    max-height: 700px;
    overflow-x: hidden;
    overflow-y: auto
}

.deal_his_list dl {
    width: 1198px
}

.deal_his_list dt {
    width: 211px;
    padding-left: 27px;
    float: left
}

.deal_his_list dd {
    float: left;
    width: 240px
}

.safe_center {
    padding-left: 88px;
    margin-top: -3px;
    margin-bottom: 13px
}

.safe_center .sc_level {
    float: left;
    width: 102px;
    height: 102px;
    margin-right: 27px;
    position: relative
}

.sc_level_1,
.sc_level_2,
.sc_level_3,
.sc_level_4 {
    width: 102px;
    height: 102px;
    background: url(../images/safe_level.png) no-repeat left top
}

.sc_level_2 {
    background-position: -110px 0px
}

.sc_level_3 {
    background-position: -220px 0px
}

.sc_level_4 {
    background-position: -330px 0px
}

.safe_center dl {
    float: left;
    padding-top: 14px;
    font-size: 12px;
    line-height: 24px
}

.safe_center dt span {
    color: #e55600
}

.sc_statu {
    width: 708px;
    height: 122px;
    border: 1px solid #efefef;
    margin: 0 auto
}

.sc_statu li {
    float: left;
    width: 217px;
    padding-left: 18px;
    border-right: 1px solid #efefef;
    padding-top: 32px;
    height: 90px
}

.sc_statu em {
    margin-top: 5px;
    width: 48px;
    height: 48px;
    margin-right: 13px;
    background: url(../images/safe_style.png) no-repeat left 0px;
    float: left
}

.sc_statu .sc_statu_type_1 {
    background-position: left -0px
}

.sc_statu .sc_statu_type_2 {
    background-position: left -100px
}

.sc_statu .sc_statu_type_3 {
    background-position: left -200px
}

.sc_statu .sc_statu_type_1_1 {
    background-position: left -50px
}

.sc_statu .sc_statu_type_2_1 {
    background-position: left -150px
}

.sc_statu .sc_statu_type_3_1 {
    background-position: left -250px
}

.sc_statu dl {
    float: left
}

.sc_statu dt {
    height: 28px;
    line-height: 28px;
    font-size: 16px
}

.sc_statu dd {
    font-size: 12px;
    color: #888;
    padding-left: 28px;
    height: 24px;
    line-height: 24px
}

.alpass,
.nopass {
    background: url(../images/icon.png) no-repeat -84px -86px
}

.nopass {
    background-position: left -240px
}

.sc_statu dd a {
    margin-left: 19px;
    color: #e55600
}

.sc_statu dd a:hover {
    text-decoration: underline
}

.sc_info_list {
    margin: 19px auto 0px;
    width: 710px;
    border-top: 2px solid #d6d6d6
}

.sc_info_list dl {
    height: 40px;
    line-height: 40px;
    font-size: 12px
}

.sc_info_list dt {
    padding-left: 17px;
    width: 100px;
    float: left
}

.sc_info_list dd {
    float: left
}

.sc_info_list dd p {
    width: 400px;
    color: #888
}

.sc_info_list dd p span {
    float: left;
    padding-left: 22px;
    margin-right: 50px;
    color: #888;
    line-height: 24px;
    margin-top: 8px
}

.sc_info_list dd .changepw {
    width: 174px;
    padding-right: 19px;
    text-align: right;
    color: #888
}

.sc_info_list dd .changepw a {
    color: #e55600
}

.sc_info_list dd .changepw a:hover {
    text-decoration: underline
}

.sc_level_info {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 12px;
    height: 12px;
    overflow: hidden;
    background: url(../images/icon.png) no-repeat left -215px
}

.dv_info {
    width: 680px;
    padding-left: 52px;
    line-height: 20px;
    padding-top: 12px;
    margin-bottom: 14px
}

.dv_info p {
    margin-bottom: 10px;
    color: #666;
    font-size: 12px
}

.dv_title {
    height: 32px;
    line-height: 30px;
    padding-left: 64px;
    font-size: 14px;
    margin-top: 5px
}

.dv_title em {
    float: left;
    width: 33px;
    height: 32px;
    margin-left: -39px;
    background: url(../images/number.png) no-repeat left 0px
}

.dv_title .dv_num_1 {
    background-position: left 0px
}

.dv_title .dv_num_2 {
    background-position: left -35px
}

.dv_title .dv_num_3 {
    background-position: left -70px
}

.dv_title .dv_num_4 {
    background-position: left -105px
}

.dv_content {
    margin-left: 39px;
    margin-top: 3px;
    border-left: 3px solid #e9e9e9;
    padding-left: 21px;
    width: 669px;
    padding-bottom: 18px;
    padding-top: 4px
}

.mbphone_btn dl {
    height: 40px;
    padding-left: 15px;
    line-height: 40px;
    font-size: 12px
}

.mbphone_btn dt {
    float: left;
    width: 534px
}

.mbphone_btn dd {
    float: left
}

.mbphone_btn dd a {
    float: left;
    width: 70px;
    height: 20px;
    border: 1px solid #e55600;
    color: #e55600;
    border-radius: 5px;
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    margin-top: 8px;
    text-align: center;
    line-height: 20px
}

.mbphone_btn a:hover {
    background: #e55600;
    color: #fff
}

.dv_content p {
    line-height: 22px;
    font-size: 12px;
    margin-bottom: 10px
}

.dv_content p b {
    color: #e55600;
    font-size: 18px;
    font-weight: normal
}

.dv_content p span {
    color: #e55600
}

.dv_ewm {
    margin: 10px 0 12px 3px
}

.dv_ewm img {
    display: block
}

.dv_input {
    font-size: 14px;
    line-height: 40px;
    position: relative
}

.dv_input input,
.sv_input input,
.off_fn_input input {
    width: 188px;
    height: 18px;
    padding: 10px 5px;
    border: 1px solid #d5d5d5;
    line-height: 18px
}

.dv_ts {
    height: 24px;
    line-height: 24px;
    padding: 7px 14px 7px 13px;
    border: 1px solid #c3c8c8;
    background: #f9f9f9;
    position: absolute;
    left: 314px;
    top: 0px;
    width: 240px;
    font-size: 12px;
    color: #666
}

.dv_radio {
    margin-top: 13px;
    line-height: 40px;
    font-size: 14px
}

.dv_radio label {
    margin-right: 26px
}

.dv_submit {
    padding-left: 103px
}

.dv_submit input {
    width: 200px;
    height: 35px;
    border: none;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    cursor: pointer;
    background: #e55600
}

.pwtrade .yuyin a,
.mana-app-table a {
    float: left;
    width: 114px;
    padding-left: 46px;
    height: 34px;
    border-radius: 4px;
    line-height: 34px;
    margin-right: 14px;
    font-size: 14px
}

.pwtrade .yuyin .btn-mobile-sms1,
.mana-app-table .btn-mobile-sms1 {
    background: url(../images/yuyin.png) no-repeat left 0px;
    color: #690
}

.pwtrade .yuyin .btn-mobile-sms1_1,
.mana-app-table .btn-mobile-sms1_1 {
    display: none;
    color: #999;
    cursor: wait;
    background: url(../images/yuyin_1.png) no-repeat;
    width: 160px;
    text-align: center;
    padding-left: 0
}

.pwtrade .yuyin .btn-mobile-tel1,
.mana-app-table .btn-mobile-tel1 {
    background: url(../images/yuyin.png) no-repeat left -34px;
    color: #e55600
}

.pwtrade .yuyin .btn-mobile-tel1_1,
.mana-app-table .btn-mobile-tel1_1 {
    display: none;
    color: #999;
    cursor: wait;
    background: url(../images/yuyin_1.png) no-repeat;
    width: 160px;
    text-align: center;
    padding-left: 0
}

.yuyin p {
    margin-top: 10px;
    line-height: 20px;
    color: #888;
    font-size: 12px
}

.pwtrade dd {
    float: left;
    line-height: 40px
}

.band_succ {
    line-height: 34px;
    margin-top: 5px;
    font-size: 16px;
    color: #690;
    padding-left: 70px
}

.band_succ em {
    margin-left: -48px;
    height: 34px;
    width: 34px;
    float: left;
    background: url(../images/icon.png) no-repeat left -116px
}

.cancel_mobilebind {
    float: left;
    width: 98px;
    height: 23px;
    border: 1px solid #e55600;
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    border-radius: 4px;
    color: #e55600;
    text-align: center;
    line-height: 23px;
    margin-top: 8px
}

.cancel_mobilebind:hover {
    color: #fff;
    background: #e55600
}

.span_mobilebind {
    float: left;
    line-height: 40px;
    font-size: 14px;
    margin-right: 12px
}

.mask_cny {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 343px;
    height: 178px;
    border-radius: 3px
}

.mask_cny:hover {
    border: 1px solid #e55600;
    box-shadow: 0 0 4px #e55600
}

.set_verify {
    padding-left: 76px;
    padding-bottom: 28px
}

.set_verify li {
    height: 40px;
    line-height: 40px;
    font-size: 14px
}

.set_verify li span {
    color: #888;
    font-size: 12px;
    margin-left: 12px
}

.save_verify {
    margin-top: 21px
}

.save_verify input {
    width: 130px;
    height: 35px;
    cursor: pointer;
    border-radius: 3px;
    background: #e55600;
    color: #fff;
    border: none
}

.save_verify input:hover {
    background: #ff660b;
}

.off_fn {
    margin-left: 14px;
    width: 656px;
    padding-left: 62px;
    border-top: 1px dotted #888;
    padding-bottom: 50px
}

.off_fn dl {
    padding-top: 23px;
    font-size: 14px
}

.off_fn dt {
    height: 30px;
    line-height: 30px;
    color: #333;
    margin-bottom: 13px
}

.off_fn dd {
    margin-bottom: 21px
}

.off_fn dd a {
    float: left;
    width: 128px;
    height: 33px;
    border: 1px solid #e55600;
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    border-radius: 4px;
    color: #e55600;
    text-align: center;
    line-height: 33px;
    margin-right: 11px;
    font-size: 14px
}

.off_fn dd a:hover {
    color: #fff;
    background: #e55600
}

.set_verify_img {
    width: 740px;
    margin-left: 69px;
    border: 1px solid #fcdbc8;
    background: #fffffa;
    padding-top: 8px;
    padding-bottom: 24px;
    position: relative;
    padding-left: 14px
}

.sv_title {
    height: 30px;
    line-height: 30px;
    margin-bottom: 6px;
    color: #f00;
    font-size: 14px
}

.sv_text {
    font-size: 12px;
    line-height: 24px
}

.sv_text p {
    padding-left: 20px
}

.sv_text span {
    float: left;
    margin-left: -20px
}

.set_verify_img_pic {
    margin: 11px 0px 19px 20px
}

.sv_pic {
    float: left;
    margin-right: 10px;
    cursor: pointer;
    vertical-align: bottom
}

.sv_pic img {
    display: block
}

.set_verify_img_pic span {
    float: left;
    line-height: 24px;
    font-size: 12px;
    margin-left: 0px;
    margin-top: 64px
}

.sv_text img {
    vertical-align: middle
}

#deal_center span,
#deal_center img {
    float: left
}

#deal_center img {
    margin-top: 12px;
    margin-left: 6px;
    display: inline
}

.footer {
    width: 100%;
    font-family: tahoma, Microsoft YaHei, Arial, Helvetica, sans-serif;
}

.footer dl {
    float: left;
    font-size: 12px;
    color: #666;
    line-height: 24px
}

.footer dt {
    font-size: 14px;
    line-height: 22px
}

.footer dd a {
    color: #666
}

.footer dd a:hover {
    text-decoration: underline
}

.footer_bottom {
    position: relative;
    background: #1b1b1b;
    width: 100%;
    padding-top: 10px;
    line-height: 24px;
    color: #a6a9ab;
    text-align: left;
    font-size: 12px
}

.footer_bottom a {
    color: #a6a9ab
}

.footer_bottom a:hover {
    text-decoration: underline
}

.footer_logo {
    float: left;
    margin-top: 15px
}

.price_i_pts {
    background-position: left 0px
}

.price_i_xpm {
    background-position: left -50px
}

.price_i_ltc {
    background-position: left -100px
}

.price_i_ppc {
    background-position: left -150px
}

.price_i_doge {
    background-position: left -200px
}

.price_i_wdc {
    background-position: left -250px
}

.price_i_vtc {
    background-position: left -300px
}

.price_i_ifc {
    background-position: left -350px
}

.price_i_max {
    background-position: left -400px
}

.price_i_mmc {
    background-position: left -450px
}

.price_i_ctc {
    background-position: left -500px
}

.price_i_tfc {
    background-position: left -550px
}

.price_i_zcc {
    background-position: left -600px
}

.price_i_jbc {
    background-position: left -650px
}

.price_i_drk {
    background-position: left -700px
}

.price_i_blk {
    background-position: left -750px
}

.price_i_vrc {
    background-position: left -800px
}

.price_i_zet {
    background-position: left -850px
}

.price_i_eac {
    background-position: left -900px
}

.price_i_fz {
    background-position: left -950px
}

.price_i_dnc {
    background-position: left -1000px
}

.price_i_sak {
    background-position: left -1050px
}

.price_i_btc {
    background-position: left -1100px
}

.price_i_xrp {
    background-position: left -1150px
}

.price_i_nxt {
    background-position: left -1200px
}

.price_i_gooc {
    background-position: left -1250px
}

.price_i_plc {
    background-position: left -1299px
}

.price_i_mtc {
    background-position: left -1348px
}

.price_i_qec {
    background-position: left -1399px
}

.service_1 {
    background: url(../images/service.png) no-repeat left 0px
}

.service_2 {
    background: url(../images/service.png) no-repeat left -40px
}

.service_3 {
    background: url(../images/service.png) no-repeat left -80px
}

.service_4 {
    background: url(../images/service.png) no-repeat left -120px
}

.qqsecvice {
    background: url(../images/service.png) no-repeat left -160px;
    padding-left: 19px;
    height: 17px
}

.service_4 {
    position: relative
}

.qqserveall {
    position: absolute;
    left: 0px;
    top: 50px;
    width: 202px;
    background: #fff;
    border: 1px solid #cdcdba;
    border-top: 2px #e55600 solid;
    box-shadow: 0px 3px 5px #cdcdba
}

.qqserveall ul {
    height: 240px;
    overflow-x: hidden;
    overflow-y: auto
}

.qqserveall li {
    padding-left: 15px;
    float: left;
    height: 24px;
    line-height: 24px;
    color: #333;
    font-size: 12px
}

.qqserveall span {
    color: #e55600
}

.hideqqservice {
    height: 30px;
    line-height: 30px;
    text-align: center
}

.hideqqservice a {
    color: #e55600;
    font-size: 12px
}

.hideqqservice a:hover {
    text-decoration: underline
}

.dialog {
    width: 498px;
    padding-bottom: 50px;
    padding-top: 67px;
    background: #fff;
    box-shadow: 0px 0px 10px #cbcbcb;
    position: absolute;
    left: 50%;
    top: 300px;
    margin-left: -249px;
    z-index: 9999
}

.dialog dl {
    padding-left: 132px
}

.dialog dt {
    height: 34px;
    line-height: 34px;
    padding-left: 47px;
    font-size: 16px
}

.dialog .passstyle {
    color: #690;
    background: url(../images/icon.png) no-repeat left -116px
}

.dialog .nopassstyle {
    color: #f00;
    background: url(../images/icon.png) no-repeat left -366px
}

.dialog dd {
    padding-left: 47px;
    font-size: 12px;
    line-height: 26px
}

.dialog dd span {
    color: #888
}

.dialog dd a {
    color: #e55600;
    margin-right: 12px
}

.dialog_btn input {
    width: 67px;
    height: 23px;
    border: 1px solid #e55600;
    cursor: pointer;
    border-radius: 3px;
    color: #e55600;
    webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    -moz-transition: 0.3s ease all;
    -ms-transition: 0.3s ease all;
    font-size: 12px;
    margin-right: 10px
}

.dialog_btn {
    margin-top: 14px;
    padding-left: 179px
}

.colse_dialog {
    background: url(../images/icon.png) no-repeat left -184px;
    width: 16px;
    height: 16px;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    right: 14px;
    top: 12px
}

.about_text {
    width: 692px;
    margin: 0 auto;
    border-top: 1px dotted #919191;
    padding-top: 12px
}

.about_text p {
    line-height: 24px;
    font-size: 12px;
    color: #666;
    margin-bottom: 24px
}

.bank_list {
    width: 710px;
    margin-left: 25px
}

.bank_list li {
    float: left;
    width: 78px;
    height: 28px;
    border: 1px solid #ccc;
    margin-right: 21px;
    margin-bottom: 20px
}

.bank_list li a {
    display: block;
    width: 100%;
    height: 100%;
}

.bank_list li .friend_link_1 {
    background-position: left 0px
}

.bank_list li .friend_link_2 {
    background-position: left -28px
}

.bank_list li .friend_link_3 {
    background-position: left -56px
}

.bank_list li .friend_link_4 {
    background-position: left -84px
}

.bank_list li .friend_link_5 {
    background-position: left -112px
}

.bank_list li .friend_link_6 {
    background-position: left -140px
}

.bank_list li .friend_link_7 {
    background-position: left -168px
}

.bank_list li .friend_link_8 {
    background-position: left -196px
}

.bank_list li .friend_link_9 {
    background-position: left -224px
}

.bank_list li .friend_link_10 {
    background-position: left -252px
}

.friend_a_box {
    border-top: 1px dotted #919191;
    padding-top: 19px;
    width: 690px;
    margin-left: 25px
}

.friend_a_box li {
    float: left;
    width: 172px;
    height: 30px;
    line-height: 30px
}

.friend_a_box li em {
    float: left;
    width: 3px;
    height: 3px;
    background: #666;
    overflow: hidden;
    margin-left: 8px;
    margin-right: 12px;
    margin-top: 14px;
    display: inline
}

.friend_a_box a {
    float: left;
    font-size: 12px;
    color: #e55600
}

.dl_menu .want em,
.dl_menu .want1 em {
    background: #e55600
}

.dl_menu .want a,
.dl_menu .want1 a {
    color: #e55600
}

.assets_content a {
    text-decoration: none
}

.assets_content a:hover {}

.my-carousel {
    position: relative;
    height: 400px;
    width: 100%
}

.my-carousel .my-carousel-inner {
    position: relative;
    height: 100%
}

.my-carousel .my-carousel-inner .item {
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-position: 50% 50%;
}

.my-carousel .my-carousel-inner .item.active {
    z-index: 2
}

.my-carousel .my-carousel-indicators {
    position: absolute;
    bottom: 0px;
    z-index: 3;
    position: absolute;
    left: 40%;
    top: 369px
}

.my-carousel .my-carousel-indicators li {
    float: left
}

.my-carousel-indicators li {
    display: block;
    float: left;
    margin-left: 7px;
    text-indent: -999px;
    background-color: rgba(255, 255, 255, .5);
    width: 12px;
    height: 12px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px
}

.my-carousel .my-carousel-inner {
    position: relative;
    height: 100%
}

.my-carousel-indicators li.active {
    background-color: #FFFFFF
}

#kline {
    border: 1px solid #efefef;
    height: 380px;
    margin-bottom: 20px;
    padding: 10px 5px 5px!important;
    background-color: #FFFFFF
}

.btn {
    background-color: #F5F5F5;
    border-color: #E6E6E6 #E6E6E6 #ccc;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset, 0 1px 2px rgba(0, 0, 0, 0.08);
    cursor: pointer;
    display: inline-block;
    margin-bottom: 0;
    padding: 4px 12px;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75)
}

.btn:hover,
.btn:focus {
    background-position: 0 -15px;
    color: #333333;
    text-decoration: none;
    transition: background-position 0.1s linear 0s
}

.btn:focus {
    outline: thin dotted #333333;
    outline-offset: -2px
}

.btn.active,
.btn:active {
    background-image: none;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    outline: 0 none
}

.btn.disabled,
.btn[disabled] {
    background-image: none;
    box-shadow: none;
    cursor: default;
    opacity: 0.65
}

.btn-large {
    border-radius: 6px;
    font-size: 17.5px;
    padding: 11px 19px
}

.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
    margin-top: 4px
}

.btn-small {
    border-radius: 3px;
    font-size: 11.9px;
    padding: 2px 10px
}

.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
    margin-top: 0
}

.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
    margin-top: -1px
}

.btn-mini {
    border-radius: 3px;
    font-size: 10.5px;
    padding: 0 6px
}

.btn-block {
    -moz-box-sizing: border-box;
    display: block;
    padding-left: 0;
    padding-right: 0;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: 5px
}

input.btn-block[type="submit"],
input.btn-block[type="reset"],
input.btn-block[type="button"] {
    width: 100%
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
    color: rgba(255, 255, 255, 0.75)
}

.btn-primary {
    background-color: #006DCC;
    background-image: linear-gradient(to bottom, #0088CC, #0044CC);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
    background-color: #0044CC;
    color: #FFFFFF
}

.btn-warning {
    background-color: #FAA732;
    background-image: linear-gradient(to bottom, #FBB450, #F89406);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
    background-color: #F89406;
    color: #FFFFFF
}

.btn-danger {
    background-color: #DA4F49;
    background-image: linear-gradient(to bottom, #EE5F5B, #BD362F);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
    background-color: #BD362F;
    color: #FFFFFF
}

.btn-success {
    background-color: #e55600;
    background-image: linear-gradient(to bottom, #e55600, #e55600);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
    background-color: #e55600;
    color: #FFFFFF
}

.btn-info {
    background-color: #49AFCD;
    background-image: linear-gradient(to bottom, #5BC0DE, #2F96B4);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
    background-color: #2F96B4;
    color: #FFFFFF
}

.btn-inverse {
    background-color: #363636;
    background-image: linear-gradient(to bottom, #444444, #222222);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
    background-color: #222222;
    color: #FFFFFF
}

button.btn::-moz-focus-inner,
input.btn[type="submit"]::-moz-focus-inner {
    border: 0 none;
    padding: 0
}

.btn-link,
.btn-link:active,
.btn-link[disabled] {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: none
}

.btn-link {
    border-color: rgba(0, 0, 0, 0);
    border-radius: 0;
    color: #0088CC;
    cursor: pointer
}

.btn-link:hover,
.btn-link:focus {
    background-color: rgba(0, 0, 0, 0);
    color: #005580;
    text-decoration: underline
}

.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
    color: #333333;
    text-decoration: none
}

.btn-group {
    display: inline-block;
    font-size: 0;
    position: relative;
    vertical-align: middle;
    white-space: nowrap
}

.btn-group+.btn-group {
    margin-left: 5px
}

.btn-toolbar {
    font-size: 0;
    margin-bottom: 10px;
    margin-top: 10px
}

.btn-toolbar>.btn+.btn,
.btn-toolbar>.btn-group+.btn,
.btn-toolbar>.btn+.btn-group {
    margin-left: 5px
}

.btn-group>.btn {
    border-radius: 0;
    position: relative
}

.btn-group>.btn+.btn {
    margin-left: -1px
}

.btn-group>.btn,
.btn-group>.dropdown-menu,
.btn-group>.popover {
    font-size: 14px
}

.btn-group>.btn-mini {
    font-size: 10.5px
}

.btn-group>.btn-small {
    font-size: 11.9px
}

.btn-group>.btn-large {
    font-size: 17.5px
}

.btn-group>.btn:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    margin-left: 0
}

.btn-group>.btn:last-child,
.btn-group>.dropdown-toggle {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}

.btn-group>.btn.large:first-child {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
    margin-left: 0
}

.btn-group>.btn.large:last-child,
.btn-group>.large.dropdown-toggle {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px
}

.btn-group>.btn:hover,
.btn-group>.btn:focus,
.btn-group>.btn:active,
.btn-group>.btn.active {
    z-index: 2
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0 none
}

.btn-group>.btn+.dropdown-toggle {
    box-shadow: 1px 0 0 rgba(255, 255, 255, 0.125) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    padding-left: 8px;
    padding-right: 8px
}

.btn-group>.btn-mini+.dropdown-toggle {
    padding-left: 5px;
    padding-right: 5px
}

.btn-group>.btn-large+.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}

.btn-group.open .dropdown-toggle {
    background-image: none;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05)
}

.btn-group.open .btn.dropdown-toggle {
    background-color: #E6E6E6
}

.btn-group.open .btn-primary.dropdown-toggle {
    background-color: #0044CC
}

.btn-group.open .btn-warning.dropdown-toggle {
    background-color: #F89406
}

.btn-group.open .btn-danger.dropdown-toggle {
    background-color: #BD362F
}

.btn-group.open .btn-success.dropdown-toggle {
    background-color: #51A351
}

.btn-group.open .btn-info.dropdown-toggle {
    background-color: #2F96B4
}

.btn-group.open .btn-inverse.dropdown-toggle {
    background-color: #222222
}

.btn .caret {
    margin-left: 0;
    margin-top: 8px
}

.btn-large .caret {
    margin-top: 6px
}

.btn-large .caret {
    border-left-width: 5px;
    border-right-width: 5px;
    border-top-width: 5px
}

.btn-mini .caret,
.btn-small .caret {
    margin-top: 8px
}

.dropup .btn-large .caret {
    border-bottom-width: 5px
}

.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF
}

.btn-group-vertical {
    display: inline-block
}

.btn-group-vertical>.btn {
    border-radius: 0;
    display: block;
    float: none;
    max-width: 100%
}

.btn-group-vertical>.btn+.btn {
    margin-left: 0;
    margin-top: -1px
}

.btn-group-vertical>.btn:first-child {
    border-radius: 4px 4px 0 0
}

.btn-group-vertical>.btn:last-child {
    border-radius: 0 0 4px 4px
}

.btn-group-vertical>.btn-large:first-child {
    border-radius: 6px 6px 0 0
}

.btn-group-vertical>.btn-large:last-child {
    border-radius: 0 0 6px 6px
}

.news_w {
    background-color: #ffffff;
    border-top: 1px #d5d5d5 solid;
    padding-top: 20px;
    padding-bottom: 10px
}

.news_box {
    width: 1000px;
    height: 240px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 24px;
    border-bottom: 1px dotted #d5d5d5
}

.jubi_news {
    width: 320px;
    float: left
}

.btc_news {
    width: 320px;
    float: left;
    margin-left: 20px
}

.shanzhai_news {
    width: 320px;
    float: left;
    margin-left: 20px
}

.jubi_news h3 {
    font-size: 16px;
    margin: 10px auto
}

.btc_news h3 {
    font-size: 16px;
    margin: 10px auto
}

.shanzhai_news h3 {
    font-size: 16px;
    margin: 10px auto
}

.news_w a:hover {
    color: #e55600
}

.grey {
    color: #888888
}

.link {
    text-align: center;
    height: 130px;
    padding-top: 30px;
}

.link a:hover {
    color: #e55600
}

.linkbox {
    width: 1200px;
    margin: 0 auto;
    border-top: 1px dotted #d5d5d5;
    padding-top: 20px
}

.linkbox h4 {
    text-align: left;
    font-size: 14px;
    font-weight: normal
}

.linkbox ul li {
    float: left;
    margin: 5px 12px 0px 0px
}

.linkbox ul li a {
    font-size: 12px
}

.artInfo {
    width: 692px;
    margin: 0 auto
}

.pub_all {
    font-size: 12px;
    margin-bottom: 15px;
    margin-top: 15px
}

.pub_date,
.media_name,
.author {
    color: #888888;
    margin-right: 10px
}

.guess {
    width: 692px;
    height: 180px;
    font-size: 12px;
    line-height: 22px
}

.guess h2 {
    font-size: 14px;
    height: 35px;
    line-height: 40px;
    color: #333333;
    padding-left: 0px;
    border-top: 1px #d5d5d5 dotted
}

.guess_info {
    width: 330px;
    float: left
}

.guess_info_1 {
    width: 330px;
    float: left;
    margin-left: 20px
}

.guess a {
    color: #666666
}

.guess a:hover {
    color: #e55600
}

.now a {
    color: #E55600
}

.assets_content h1 {
    font-size: 20px;
    height: auto;
    line-height: 32px;
    color: #333;
    padding-left: 28px;
    padding-top: 20px;
    width: 850px
}

.new_list {
    margin-left: 28px;
    width: 900px;
    border-top: 1px #d5d5d5 dotted;
    margin-top: 10px;
    padding-bottom: 20px
}

.list_time {
    color: #333333;
    margin-left: 20px;
    font-size: 12px
}

.new_list li {
    border-bottom: 1px #d5d5d5 dotted;
    padding-bottom: 15px;
    margin-top: 15px
}

.new_list li.last {
    border-bottom: none
}

.list_neirong {
    font-size: 12px;
    color: #666;
    line-height: 18px;
    margin-top: 8px;
    overflow: hidden
}

.title {
    color: #e55600
}

.tpwd .text {
    width: 190px;
    height: 12px;
    border: 1px solid #efefef;
    padding: 10px 4px;
    line-height: 12px;
    vertical-align: middle
}

.popup {
    width: 498px;
    border: #cbcbcb solid 1px;
    position: absolute;
    left: 50%;
    margin-left: -250px;
    top: 130px;
    z-index: 999;
    background: #fff;
    box-shadow: #c8c8c8 2px 2px 5px;
    padding: 70px 0
}

.popup a {
    color: #e55600;
    margin-right: 10px
}

.popup a:hover {
    text-decoration: underline
}

.popup em {
    width: 16px;
    height: 16px;
    display: block;
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer
}

.popup .phead {
    text-align: center;
    font-size: 16px;
    color: #669900
}

.popup .phead h2 {
    padding-left: 35px;
    display: inline;
    padding-top: 5px;
    padding-bottom: 5px
}

.popup .pbody {
    margin-left: 170px;
    margin-top: 15px;
    line-height: 25px
}

.popup .pfoot {
    margin-left: 170px;
    margin-top: 15px
}

.popup .pfoot .button {
    width: 70px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #ee6409;
    float: left;
    display: inline;
    margin-right: 5px;
    color: #fff
}

.popup .pfoot .button:hover {
    background: #dd5901;
    text-decoration: none
}

.popup .pfoot .reset {
    width: 68px;
    height: 23px;
    border: #ee6409 solid 1px;
    background: #fff;
    color: #ee6409
}

.popup .pfoot .reset:hover {
    background: none;
    text-decoration: none
}

.popup.error .phead h2 {
    color: #ff0000;
}

.popup .gray {
    color: #888888
}

.popup1 {
    padding: 10px 0;
    width: 430px
}

.popup_table tr td {
    height: 30px
}

.popup .button {
    font-size: 14px;
    width: 200px;
    height: 34px;
    background: #e55600;
    color: #fff;
    border: none;
    cursor: pointer;
    border-radius: 3px;
    margin-right: 20px
}

.popup {
    font-size: 12px
}

.zykline {
    width: 100%;
    height: auto;
    background: #0a0a0a;
    padding-top: 5px
}

.btn-group2 {
    height: 20px;
    position: absolute;
    top: 10px;
    right: 10px;
    border: 1px solid #dcdcdc;
    z-index: 80
}

.Kline-shift-btn {
    height: 100%;
    display: inline-block;
    line-height: 20px;
    font-size: 12px;
    text-align: center
}

.Kline-shift-btn:hover a {
    color: #e55600!important
}

#kline {
    height: auto;
    padding: 0
}

.available-info li {
    float: left;
    width: 24.888%;
    color: #e9e9e9;
    line-height: 46px;
    font-size: 16px;
    text-indent: 1.2em;
    border-left: 1px solid #595959
}

.available-info li span {
    color: #e9e9e9
}

.available-info li:first-child {
    border-left: none
}

.kline-back {
    width: 22px;
    height: 80px;
    padding: 5px 5px 0 5px;
    background: #3d3d3d;
    position: absolute;
    right: -32px;
    top: 0px;
    color: white;
    font-size: 12px;
    line-height: 14px;
    text-align: center
}

.kline-back:hover {
    background: #666
}

.entrust {
    height: auto
}

.list-tab-box {
    width: 100%;
    padding-top: 145px
}

.list-tab {
    width: 1200px;
    height: 32px;
    margin: 0 auto;
    border-bottom: 2px solid #e3e3e3
}

.list-tab li {
    float: left;
    margin-left: 35px;
    height: 32px;
    width: 120px;
    text-align: center;
    position: relative
}

.list-tab li>a {
    width: 100%;
    height: 32px;
    font-size: 16px
}

.list-tab li.on {
    border-bottom: 2px solid #e55600
}

.list-tab li.on>a {
    color: #e55600
}

.list-tab li a:hover {
    color: #e55600
}

.ie7alert {
    background-color: #ffffd0;
    display: block
}

.ie7alert p {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: -10px;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 25px
}

#ie7close {
    color: black;
    margin-left: 20px;
    cursor: hand
}

.clearfix {
    clear: both;
    zoom: 1
}

.clearfix:after,
.clearfix:before {
    content: '.';
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0
}

.maintain-content {
    width: 960px;
    min-height: 300px;
    border: 1px solid #dcdcdc;
    background: #fff;
    padding: 20px
}

.intro-title {
    margin-top: 20px;
    font-weight: normal;
    padding-left: 10px;
    border-left: 4px solid #e55600;
    font-size: 16px
}

.detail-Parameter,
.link-cc,
.coin-intro {
    overflow: hidden;
    border-bottom: 1px dotted #dcdcdc;
    width: 100%;
    padding-bottom: 20px
}

.detail-Parameter {
    border-bottom: none
}

.coin-intro {
    margin-top: 0;
    padding-bottom: 0
}

.left-icon-area {
    float: left;
    width: 80px;
    height: 100%;
    margin: 20px 0 0 0
}

.right-detail-area {
    float: left;
    width: 860px;
    height: 100%;
    margin: 20px 0 0 20px
}

.right-detail-area p {
    margin: 10px 0;
    line-height: 24px
}

.coin-detail-title {
    font-weight: normal;
    color: #555
}

.btn-usul {
    border: 1px solid #e55600;
    color: #e55600;
    border-radius: 3px;
    padding: 6px 9px;
    transition: all .3s ease-in-out
}

.btn-usul:hover {
    background: #e55600;
    color: white
}

.link-cc ul {
    margin-top: 20px;
    float: left
}

.link-cc ul li {
    float: left;
    margin-left: 20px
}

.Parameter-table {
    border: 1px solid #eeeeee;
    width: 100%;
    margin-top: 20px
}

.Parameter-table tr td {
    border-top: 1px solid #eee;
    border-left: 1px solid #eeeeee;
    padding: 0 0 0 10px;
    height: 40px;
    font-size: 14px
}

.Parameter-table tr td span {
    color: #888
}

.Parameter-table tr td:first-child {
    border-left: none
}

.Parameter-table tr:first-child td {
    border-top: none
}

.clearfix {
    clear: both;
    zoom: 1
}

.clearfix:after,
.clearfix:before {
    content: '.';
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0
}

.maintain-content {
    font-size: 14px;
    width: 1160px;
    min-height: 300px;
    border: 1px solid #dcdcdc;
    background: #fff;
    padding: 20px
}

.intro-title {
    margin-top: 20px;
    font-weight: normal;
    padding-left: 10px;
    border-left: 3px solid #e55600;
    font-size: 16px
}

.detail-Parameter,
.link-cc,
.coin-intro {
    overflow: hidden;
    border-bottom: 1px dotted #dcdcdc;
    width: 100%;
    padding-bottom: 30px
}

.detail-Parameter {
    border-bottom: none
}

.coin-intro {
    margin-top: 0;
    padding-bottom: 0
}

.left-icon-area {
    float: left;
    width: 80px;
    height: 100%;
    margin: 20px 0 0 0
}

.right-detail-area {
    float: left;
    width: 1050px;
    height: 100%;
    margin: 20px 0 0 20px
}

.right-detail-area p {
    margin: 10px 0
}

.coin-detail-title {
    font-weight: normal;
    color: #555
}

.btn-usul {
    border-radius: 50px!important;
    border: 1px solid #e55600;
    color: #e55600;
    border-radius: 3px;
    padding: 6px 9px;
    transition: all .3s ease-in-out
}

.btn-usul:hover {
    background: #e55600;
    color: white
}

.link-cc ul {
    margin-top: 30px;
    float: left
}

.link-cc ul li {
    float: left;
    margin-left: 20px
}

.Parameter-table {
    border: 1px solid #eeeeee;
    width: 100%;
    margin-top: 20px
}

.Parameter-table tr td {
    border-top: 1px dotted #dcdcdc;
    border-left: 1px dotted #eeeeee;
    padding: 0 0 0 10px;
    height: 40px
}

.Parameter-table tr td span {
    color: #888
}

.Parameter-table tr td:first-child {
    border-left: none
}

.Parameter-table tr:first-child td {
    border-top: none
}

.box-padding-add13 {
    padding-left: 14px
}

.star-level {
    margin-top: 20px
}

.level-content ul {
    margin-bottom: 25px;
    margin-top: 15px
}

.level-content ul li {
    line-height: 32px
}

.level-content {
    width: 55%;
    float: left
}

.progress {
    display: inline-block;
    height: 10px;
    width: 200px;
    overflow: hidden;
    background-color: #f5f5f5;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 10px;
    color: #fff;
    text-align: center;
    background-color: #f5bb7b;
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease
}

.dianping-coin li:first-child {
    margin-left: 0
}

.dianping-coin li {
    float: left;
    margin-left: 15px
}

.dianping-coin li a {
    display: block;
    height: 36px;
    width: 36px;
    border-radius: 50%;
    border: 1px solid #dcdcdc
}

.dianping-coin li span {
    text-align: center;
    display: inline-block;
    width: 100%;
    line-height: 20px;
    font-size: 12px
}

.text-area {
    resize: none;
    display: block;
    outline: 0;
    width: 95%;
    height: 100px;
    border: 1px solid #dcdcdc;
    margin-top: 20px
}

.text-area:focus {
    border: 1px solid #e55600
}

.sub-comment {
    background: #da5d39;
    width: 100px;
    border-radius: 4px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
    color: white;
    display: inline-block
}

.pinglun-bonus .bonus {
    display: none;
    font-size: 12px;
    color: #e55600
}

.score-ol {
    margin-top: 15px;
    margin-left: 20px
}

.score-ol li {
    height: 32px;
}

.score-ol li label {
    margin-left: 30px
}

.score-ol li label:first-child {
    margin-left: 0
}

.score-ol li label input {
    padding-right: 10px
}

.comment-title {
    background: #f8f8f8;
    height: 36px;
    line-height: 36px;
    margin-top: 20px
}

.comment-content {
    margin: 15px 0 8px 0
}

.comment-title>div {
    padding-left: 15px
}

.single-comment>span {
    color: #888;
    font-size: 12px
}

.dianzan {
    cursor: pointer;
    font-size: 12px;
    margin-left: 10px
}

.dianzan-value {
    color: #e55600
}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0 20px 1px;
    border-radius: 4px
}

.pagination>li {
    display: inline
}

.pagination>li>a,
.pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #777;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus {
    color: white;
    background-color: #e55600;
    border-color: #e55600
}

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #e55600;
    border-color: #e55600
}

.dianzan:hover {
    color: #e55600
}

.star-level ul {
    display: inline-block;
    padding: 0 0 0 5px;
    width: 130px;
    vertical-align: text-bottom
}

.star-level ul li {
    width: 19px;
    height: 19px;
    float: left;
    margin-right: 7px;
    background: url(../images/icon_xx.jpg) no-repeat right 0
}

.star-level ul li.active {
    background: url(../images/icon_xx.jpg) no-repeat
}

.star-level ul li i {
    background: url(../images/icon_xx.jpg) repeat-x;
    display: inline-block;
    width: 20px;
    height: 20px
}

.z_mod_tit {
    height: 35px;
    line-height: 50px;
    position: relative;
    z-index: 100
}

.z_mod_tit i.icon {
    width: 3px;
    height: 26px;
    background: #e55600;
    display: block;
    float: left;
    margin-top: 12px;
    margin-right: 15px
}

.font18 {
    font-size: 18px;
    font-weight: normal;
    color: #444;
    padding-left: 20px
}

.coin_table {
    padding: 5px
}

.coin_table tr td {
    width: 15%;
    margin-left: 5px;
    float: left;
    padding: 10px 5px
}

.coin_table tr td:hover {
    background-color: #f8f8f8
}

.coin_table tr td img {
    width: 50px;
    height: 50px;
    float: left
}

.coinTitle {
    float: left;
    margin-left: 10px
}

.coinTitle li {
    font-size: 14px;
    line-height: 24px
}

.bd-color:hover {
    text-decoration: underline
}

.nav2 {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    overflow: hidden
}

.nav-tabs::before {
    display: table;
    content: " "
}

.nav-tabs>li {
    position: relative;
    display: block;
    float: left;
    margin-bottom: -1px
}

.nav2>li>a {
    position: relative;
    display: block;
    padding: 10px 15px
}

.nav-tabs>li>a {
    margin-right: 2px;
    font-size: 16px;
    line-height: 1.42857143;
    border: 1px solid transparent
}

.nav-tabs>li>a:hover {
    color: #e55600
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
    color: #e55600;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent
}

.tab-content>.tab-pane,
.pill-content>.pill-pane {
    display: none;
    opacity: 0
}

.tab-content>.active,
.pill-content>.active {
    display: block;
    opacity: 1
}

.list-tab-two {
    width: 1000px;
    margin: 0 auto;
    margin-bottom: -1px;
    padding-top: 0
}

.login-footer {
    font-size: 16px;
    width: 100%;
    text-align: left;
    text-indent: 1.2em;
    background: rgba(255, 255, 255, .7);
    height: 40px;
    line-height: 40px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    font-size: 14px
}

.login-footer a {
    color: #e55600
}

.login-footer.wwxwwx {
    width: 80%;
    margin: 0 auto;
    position: relative;
    right: 50px;
    bottom: -20px
}

.login-footer img {
    vertical-align: text-bottom;
    padding-right: 5px
}

.login-footer span {
    float: right;
    margin-right: 10px;
    color: #bbb
}

.login-footer a {
    font-size: 12px
}

.xiajiatongzhi {
    padding: 20px 20px 10px 20px;
    width: 960px;
    margin: 0 auto 20px auto;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.xiajiatongzhi h2 {
    font-size: 16px!important;
    text-align: center;
    line-height: 32px;
    font-weight: bold!important
}

.xiajiatongzhi h2,
.xiajiatongzhi h4,
.xiajiatongzhi p,
.xiajiatongzhi li {
    font-size: 14px;
    color: #e55600;
    font-weight: normal
}

.xiajiatongzhi p {
    text-indent: 2em;
    margin-top: 10px
}

.xiajiatongzhi ul li {
    text-align: center;
    line-height: 20px
}

.xiajiatongzhi ul {
    margin-left: 800px;
    margin-top: 20px
}

.rippple_btn {
    transition: all .3s ease-out;
    border: 1px solid #e55600;
    padding: 8px 15px;
    border-radius: 4px;
    background: #e55600;
    color: white;
    font-size: 14px;
    margin-left: 15px
}

.rippple_btn:hover {
    background: #f45d03;
    color: white!important;
    text-decoration: none!important
}

.guadan-sj {
    overflow: hidden;
    white-space: nowrap
}

.cagret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 5px solid #848484;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    position: absolute;
    bottom: 15px;
    cursor: pointer
}

.cagret-up {
    bottom: 22px;
    border-top: 5px solid transparent;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-bottom: 5px solid #848484
}

.cagret.hong {
    border-bottom-color: rgb(132, 132, 132)
}

.click-sort {
    moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.click-sort:hover {
    color: rgb(255, 121, 80);
    cursor: pointer
}

.title-manager {
    margin: 20px;
    margin-bottom: 0;
    border-bottom: 1px solid #dcdcdc;
    padding-bottom: 10px
}

.ms-title {
    font-weight: normal;
    margin-top: 20px;
    font-size: 14px
}

.weituo_bizhong.relative {
    position: relative
}

.copy-btn {
    background: #e55600;
    color: white;
    display: inline-block;
    padding: 10px 24px;
    border-radius: 4px;
    position: absolute;
    right: 175px;
    bottom: 21px
}

.cagret-mana {
    right: -20px;
    border-bottom-color: #e55600;
    bottom: 5px
}

.cagret-color {
    border-bottom-color: transparent;
    border-top-color: #e55600;
    bottom: 0
}

.user-zhankai {
    display: none
}

.user-zhankai li {
    float: left;
    margin-right: 10px;
    color: #888
}

.record_title_ul.left {
    text-align: left
}

.record_title_ul.left li {
    padding-left: 10px
}

.cnyin_data.left li dl dd,
.cnyin_data.left li dl dt {
    text-align: left;
    padding-left: 10px
}

.mana-app {
    border-radius: 4px;
    width: 580px;
    border: 1px solid #7f7f7f;
    position: absolute;
    box-shadow: 0 0 15px #7f7f7f;
    background: #fff;
    padding-top: 10px;
    padding-bottom: 32px;
    z-index: 9999;
    display: none
}

.mana-app-title {
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    border-bottom: 1px solid #dcdcdc;
    padding-left: 15px
}

.mana-app-table {
    padding-left: 100px;
    padding-top: 25px;
    font-size: 14px
}

.mana-app-table tr td {
    height: 50px;
    line-height: 50px
}

.common-button {
    background: #e55600;
    border-radius: 4px;
    border: none!important;
    color: white;
    height: auto!important
}

.common-button-size {
    padding: 11px 42px;
    font-size: 16px
}

.mana-app-table input {
    border: 1px solid #dcdcdc;
    height: 30px;
    width: 160px
}

.yongjin-zichan {
    border: 1px solid transparent;
    line-height: 42px;
    height: 42px;
    overflow: hidden;
    display: inline-block;
    width: 170px;
    white-space: nowrap;
    padding-right: 3px;
    padding-left: 3px;
    position: relative
}

.yongjin-tixian {
    display: block;
    background: #e55600;
    border-radius: 4px;
    color: white;
    text-align: center;
    width: 172px;
    height: 40px
}

#m_adr {
    margin: 0;
    margin-left: 12px;
    display: inline-block;
    width: 245px;
    background: white;
    border: 1px solid #dcdcdc;
    padding: 0 10px;
    height: 30px;
    line-height: 30px
}

#grid-users>li {
    display: table;
    border-bottom: 1px dotted #dcdcdc
}

.seven-days {
    border-top: none!important;
    font-size: 14px;
    color: #333;
    line-height: 30px
}

#profit_list {
    border-top: none;
    padding-top: 0
}

#m_adr {
    font-size: 16px
}

.tixian {
    display: inline-block;
    position: relative;
    transition: all .3s ease-in-out .1s
}

.ui-mask {
    width: 100%;
    height: 100%;
    transition: opacity .3s ease-in-out;
    background: #000;
    filter: alpha(opacity=40);
    opacity: 0.4;
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-name: nodeInserted;
    -moz-animation-name: nodeInserted;
    animation-name: nodeInserted;
    display: none;
    position: absolute;
    top: 0px;
    height: 0px;
    z-index: 111
}

.ui-mask.out {
    opacity: 0
}

@keyframes nodeInserted {
    from {
        opacity: 0
    }
    to {
        opacity: 0.4
    }
}

@-webkit-keyframes nodeInserted {
    from {
        opacity: 0
    }
    to {
        opacity: 0.4
    }
}

@-moz-keyframes nodeInserted {
    from {
        opacity: 0
    }
    to {
        opacity: 0.4
    }
}

@-o-keyframes nodeInserted {
    from {
        opacity: 0
    }
    to {
        opacity: 0.4
    }
}

.styled-pane {
    -webkit-animation-duration: 450ms;
    -webkit-animation-name: styled-pop;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-duration: 450ms;
    -moz-animation-name: styled-pop;
    -moz-animation-timing-function: ease-in-out;
    animation-duration: 450ms;
    animation-name: styled-pop;
    animation-timing-function: ease-in-out;
    visibility: visible!important;
    opacity: 1!important
}

.defaultDialog.modal-out,
.mana-app.modal-out {
    opacity: 0;
    z-index: 1109;
    -webkit-transition-duration: 300ms;
    transition-duration: 300ms;
    -webkit-transform: translate3d(0, 0, 0) scale(0.815);
    transform: translate3d(0, 0, 0) scale(0.815)
}

@-moz-keyframes styled-pop {
    0% {
        opacity: 0;
        -moz-transform: scale(0.25, 0.25)
    }
    65% {
        opacity: 1;
        -moz-transform: scale(1.02, 1.02)
    }
    100% {
        opacity: 1;
        -moz-transform: scale(1, 1)
    }
}

@keyframes styled-pop {
    0% {
        opacity: 0;
        transform: scale(0.25, 0.25)
    }
    65% {
        opacity: 1;
        transform: scale(1.02, 1.02)
    }
    100% {
        opacity: 1;
        transform: scale(1, 1)
    }
}

@-webkit-keyframes styled-pop {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.25, 0.25, 1)
    }
    65% {
        opacity: 1;
        -webkit-transform: scale3d(1.02, 1.02, 1)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1)
    }
}

.dapadding {
    padding-top: 30px
}

.cnyin_data>li {
    display: table;
    border-bottom: 1px dotted #dcdcdc
}

.mana-adv {
    position: fixed;
    right: 0px;
    bottom: -10px;
    width: 230px;
    background: rgba(255, 255, 255, .9);
    min-height: 125px;
    border: 1px solid #eee;
    border-radius: 6px;
    border-top-right-radius: 0px;
    z-index: 10000
}

.mana-adv-fall {
    -webkit-animation-name: fadeOutDown;
    -moz-animation-name: fadeOutDown;
    -ms-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
    -webkit-animation-duration: 1s;
    -webkit-animation-delay: .1s;
    -webkit-animation-timing-function: ease;
    -webkit-animation-fill-mode: both;
    -moz-animation-duration: 1s;
    -moz-animation-delay: .1s;
    -moz-animation-timing-function: ease;
    -moz-animation-fill-mode: both;
    -ms-animation-duration: 1s;
    -ms-animation-delay: .1s;
    -ms-animation-timing-function: ease;
    -ms-animation-fill-mode: both;
    animation-duration: 1s;
    animation-delay: .1s;
    animation-timing-function: ease;
    animation-fill-mode: both;
    opacity: 0;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0)
}

.mana-adv-up {
    -webkit-animation-name: fadeInDown;
    -moz-animation-name: fadeInDown;
    -ms-animation-name: fadeInDown;
    animation-name: fadeInDown;
    -webkit-animation-duration: .8s;
    -webkit-animation-delay: .2s;
    -webkit-animation-timing-function: ease;
    -webkit-animation-fill-mode: both;
    -moz-animation-duration: .8s;
    -moz-animation-delay: .2s;
    -moz-animation-timing-function: ease;
    -moz-animation-fill-mode: both;
    -ms-animation-duration: .8s;
    -ms-animation-delay: .2s;
    -ms-animation-timing-function: ease;
    -ms-animation-fill-mode: both;
    animation-duration: .8s;
    animation-delay: .2s;
    animation-timing-function: ease;
    animation-fill-mode: both
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 30%, 0);
        transform: translate3d(0, 30%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 30%, 0);
        transform: translate3d(0, 30%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        -ms-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

.bg_w h1 {
    margin-bottom: 20px
}

.tyo-btn {
    float: right;
    margin-right: 10px;
    font-size: 12px;
    font-weight: normal;
    color: #e55600;
    padding: 1px 8px;
    line-height: 60px
}

.seven-days .red a {
    cursor: default;
    text-decoration: none!important;
    font-size: 22px;
    color: #e55600
}

.seven-days.da {
    height: 60px;
    line-height: 60px
}

.seven-days:hover {
    background: #f8f8f8
}

.underline:hover {
    text-decoration: underline
}

.pp_list li {
    width: 320px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.nxt-info {
    font-size: 14px
}

.nxt-button {
    background: #e55600;
    padding: 7px 20px;
    margin-right: 10px;
    font-size: 14px;
    border-radius: 4px;
    color: #fff;
    text-decoration: none!important
}

.nxt-button:hover {
    background: #ff731f;
    cursor: pointer
}

.de-card-table tr td {
    line-height: 33px
}

.button {
    background-color: #e55600;
    color: #fff;
    border: 1px solid #e55600
}

.button-size1 {
    padding: 10px 24px;
    font-size: 14px
}

.button-radius {
    border-radius: 4px
}

.guanzhu {
    display: inline-block;
    width: 75px;
    float: right;
    margin-right: 5px;
    color: #e55600;
    position: relative;
    cursor: pointer
}

.gz-qrcode {
    display: none;
    padding: 3px;
    position: absolute;
    top: 30px;
    z-index: 1000;
    right: 0;
    border: 1px solid #dcdcdc;
    background-color: #fff
}

.guanzhu:hover .gz-qrcode {
    display: inline-block
}

.justify {
    display: block;
    width: 100%;
    text-align: justify;
    text-align-last: justify
}

.justify:after {
    content: '';
    display: inline-block;
    width: 100%;
    height: 0;
    overflow: hidden
}

.icon-group .fa {
    margin-left: 3px;
    transition: all .5s ease;
    vertical-align: middle;
    color: #999;
    font-size: 1.4em;
    width: 21px;
    height: 21px;
    line-height: 21px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
    border-radius: 100%;
    text-align: center
}

.icon-group .fa:hover {
    color: #eee
}

.footer-weixin-qrcode {
    width: 110px;
    height: 110px;
    padding: 5px;
    box-sizing: border-box;
    border: 1px solid #dcdcdc;
    background-color: #fff;
    text-align: center;
    position: absolute;
    top: -120px;
    left: -37px;
    visibility: hidden;
    opacity: 0;
    border-radius: 2px
}

.footer-weixin-qrcode .arrow,
.footer-weixin-qrcode .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.footer-weixin-qrcode .arrow {
    bottom: -22px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999999;
    border-top-color: rgba(0, 0, 0, 0.25);
    border-bottom-width: 0;
    border-width: 11px
}

.footer-weixin-qrcode .arrow:after {
    bottom: -9px;
    margin-left: -10px;
    border-top-color: #ffffff;
    border-bottom-width: 0;
    content: " ";
    border-width: 10px;
    content: ""
}

.weilexianshi:hover .footer-weixin-qrcode {
    visibility: visible;
    opacity: 1;
    -webkit-animation-name: fadeInDown;
    -moz-animation-name: fadeInDown;
    -ms-animation-name: fadeInDown;
    animation-name: fadeInDown;
    -webkit-animation-duration: .8s;
    -webkit-animation-delay: .2s;
    -webkit-animation-timing-function: ease;
    -webkit-animation-fill-mode: both;
    -moz-animation-duration: .8s;
    -moz-animation-delay: .2s;
    -moz-animation-timing-function: ease;
    -moz-animation-fill-mode: both;
    -ms-animation-duration: .8s;
    -ms-animation-delay: .2s;
    -ms-animation-timing-function: ease;
    -ms-animation-fill-mode: both;
    animation-duration: .8s;
    animation-delay: .2s;
    animation-timing-function: ease;
    animation-fill-mode: both
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -30%, 0);
        transform: translate3d(0, -30%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -30%, 0);
        transform: translate3d(0, -30%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.price-warr {
    position: absolute;
    top: -60px;
    left: auto;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, .3);
    background-color: #fff;
    height: 50px;
    line-height: 50px;
    padding-left: 5px;
    display: none;
    color: #e55600
}

.ui-dialog {
    width: 465px;
    height: auto;
    visibility: hidden;
    opacity: 0;
    position: absolute;
    z-index: 9000;
    top: 50%;
    left: 50%;
    background: #fff;
    box-shadow: 0 3px 6px rgba(0, 0, 0, .15)
}

.ui-dialog.modal-out {
    opacity: 0;
    z-index: 1109;
    -webkit-transition-duration: 300ms;
    transition-duration: 300ms;
    -webkit-transform: translate3d(0, 0, 0) scale(0.815);
    transform: translate3d(0, 0, 0) scale(0.815)
}

.ui-dialog a {
    text-decoration: none
}

.ui-dialog-title {
    height: 48px;
    line-height: 48px;
    padding: 0px 20px;
    color: #fff;
    font-size: 16px;
    user-select: none;
    background-color: #e55600
}

.ui-dialog-content {
    padding: 10px 20px;
    color: #333
}

.ui-dialog-closebutton {
    font-size: 20px;
    position: absolute;
    top: 2px;
    right: 20px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}

.ui-dialog-closebutton:hover {
    -webkit-transform: scale(1.5)
}

.dialog-step-2 {
    display: none
}

.dialog-step-1 {
    text-indent: 2em
}

.dialog-step-2 div>span em {
    font-size: 24px;
    color: #e55600;
    font-style: normal;
    margin: 0 20px 0 5px
}

.dialog-step-2 div>span em.vali {
    color: #690!important
}

.dialog-step-2 div>span {
    line-height: 32px
}

#accountmsg {
    line-height: 32px
}

#vipdialog ol li {
    list-style-type: decimal!important;
    margin-left: 20px;
    margin-top: 8px
}

#vipdialog p {
    line-height: 26px
}

#vipdialog em {
    color: #e55600;
    font-style: normal
}

.qianqian {
    position: absolute;
    z-index: 110;
    top: 117px;
    left: -30px;
    opacity: 0
}

.wawaha {
    opacity: 0;
    position: relative;
    width: 330px;
    height: 286px;
    background-color: #cb3b2f;
    left: 300px;
    top: 200px;
    z-index: 8888
}

.wawaha .kami {
    position: absolute;
    z-index: 0;
    left: 0;
    top: 2px;
    width: 286px;
    left: 22px;
    height: 200px;
    background-color: #ffe349;
    color: #804936;
    text-align: center;
    line-height: 88px;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out;
    -webkit-transition-delay: 0s;
    transition: all 0.2s ease-in-out 0s
}

.wawaha .kami span {
    font-size: 55px
}

.wawaha .yuan {
    position: absolute;
    left: 110px;
    top: 50px;
    z-index: 2000;
    cursor: pointer
}

.wawaha .sankkaku {
    z-index: 10;
    transition: border-bottom-width ease-in 0.2s 0.2s, border-top-width ease-out 0.2s 0.4s, top ease-in 0.2s 0.2s, z-index linear 0.2s 0.2s;
    position: absolute;
    top: 0px;
    height: 0;
    width: 0;
    border: 165px solid transparent;
    border-top: 140px solid #ff685b;
    border-bottom: 0 solid #cb3b2f
}

.wawaha .sankkaku-di {
    position: absolute;
    top: 0;
    z-index: 5;
    height: 0;
    width: 0;
    border: 160px solid transparent;
    border-top: 102px solid #cb3b2f;
    border-bottom: 0 solid #cb3b2f
}

.wawaclose {
    z-index: 3333;
    cursor: pointer;
    border: 2px solid #ff4233;
    color: #ff4233;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    text-align: center;
    font-size: 32px;
    position: absolute;
    right: -80px;
    top: 0;
    line-height: 32px
}

.zhongjiankk {
    position: absolute;
    border-radius: 15px;
    padding: 10px 20px;
    background: rgba(255, 255, 255, .95);
    border: 1px solid #dcdcdc;
    z-index: 8999;
    display: none;
    line-height: 32px;
    text-align: center;
    font-size: 16px
}

.wawaha.active .sankkaku {
    top: -102px;
    border-top-width: 0;
    z-index: 0;
    border-bottom-width: 102px;
    transition: top ease-out 0.2s 0.2s, border-top-width ease-in 0.2s 0s, border-bottom-width ease-out 0.2s 0.2s, z-index linear 0.2s 0.2s
}

.wawaha.active .kami {
    top: -60px;
    z-index: 333;
    -moz-transition: all 0.6s ease-in-out 0.4s;
    -o-transition: all 0.6s ease-in-out 0.4s;
    -webkit-transition: all 0.6s ease-in-out;
    -webkit-transition-delay: 0.4s;
    transition: all 0.6s ease-in-out 0.4s
}

.wawaha.active .evenlop {
    z-index: 444
}

.wawaha.active .tiaozi {
    z-index: 555
}

.wawaha.active .qianqian {
    z-index: 500;
    opacity: 1;
    -webkit-animation-name: bounceIn;
    -moz-animation-name: bounceIn;
    -ms-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 1s;
    -webkit-animation-delay: 1.2s;
    -webkit-animation-timing-function: ease;
    -webkit-animation-fill-mode: both;
    -moz-animation-duration: 1s;
    -moz-animation-delay: 1.2s;
    -moz-animation-timing-function: ease;
    -moz-animation-fill-mode: both;
    -ms-animation-duration: 1s;
    -ms-animation-delay: 1.2s;
    -ms-animation-timing-function: ease;
    -ms-animation-fill-mode: both;
    animation-duration: 1s;
    animation-delay: 1.2s;
    animation-timing-function: ease;
    animation-fill-mode: both
}

.evenlop {
    width: 330px;
    height: 280px;
    display: block;
    position: absolute;
    z-index: 2
}

.evenlop .mixili {
    position: absolute;
    right: 0;
    top: 0;
    width: 160px;
    height: 350px;
    background-color: #eb4538
}

.tiaozi {
    width: 472px;
    height: 206px;
    display: block;
    position: absolute;
    bottom: 20px;
    z-index: 555;
    left: -53px;
    -moz-transition: all 0.6s ease-in-out 0.4s;
    -o-transition: all 0.6s ease-in-out 0.4s;
    -webkit-transition: all 0.6s ease-in-out;
    -webkit-transition-delay: 0.4s;
    transition: all 0.6s ease-in-out 0.4s
}

.guangguang {
    position: absolute;
    z-index: 999;
    top: -180px;
    left: -120px;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}

.delayAnimate {
    -webkit-animation-delay: 1.2s!important;
    -moz-animation-delay: 1.2s!important;
    -ms-animation-delay: 1.2s!important;
    animation-delay: 1.2s!important
}

.styled-pane {
    -webkit-animation-duration: 450ms;
    -webkit-animation-name: styled-pop;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-duration: 450ms;
    -moz-animation-name: styled-pop;
    -moz-animation-timing-function: ease-in-out;
    animation-duration: 450ms;
    animation-name: styled-pop;
    animation-timing-function: ease-in-out;
    opacity: 1
}

@-moz-keyframes styled-pop {
    0% {
        opacity: 0;
        -moz-transform: scale(0.25, 0.25)
    }
    65% {
        opacity: 1;
        -moz-transform: scale(1.02, 1.02)
    }
    100% {
        opacity: 1;
        -moz-transform: scale(1, 1)
    }
}

@keyframes styled-pop {
    0% {
        opacity: 0;
        transform: scale(0.25, 0.25)
    }
    65% {
        opacity: 1;
        transform: scale(1.02, 1.02)
    }
    100% {
        opacity: 1;
        transform: scale(1, 1)
    }
}

@-webkit-keyframes styled-pop {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.25, 0.25, 1)
    }
    65% {
        opacity: 1;
        -webkit-transform: scale3d(1.02, 1.02, 1)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1)
    }
}

.gooc-button {
    width: 179px;
    height: 35px;
    background: #e55600;
    color: #fff;
    font-size: 14px;
    border: none;
    cursor: pointer;
    border-radius: 3px;
    text-align: center;
    margin-top: 20px;
    line-height: 35px
}

#gooc_txxz {
    border: 1px solid #fcdbc8;
    background: #fffffa;
    padding: 4px 10px
}

.gooc-button {
    display: none
}

.guanzhu a {
    color: #e55600
}

.side-side-side {
    transition: all .3s ease;
    position: fixed;
    top: 124px;
    right: -4px;
    z-index: 200
}

.side-side-close {
    transition: all .3s ease-in;
    position: absolute;
    width: 32px;
    text-align: Center;
    height: 32px;
    line-height: 32px;
    top: 0px;
    right: 20px;
    font-size: 32px;
    border-radius: 100%;
    background: rgba(0, 0, 0, .12)
}

.side-side-close:hover {
    background-color: #fff;
    color: #e55600
}

.dialog-boxes {
    position: relative;
    z-index: 99999
}

.dialog-overlay.alert {
    z-index: 100000
}

.dialog-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .3)
}

#dialog_alert {
    top: 25%;
    margin-top: 0;
    z-index: 100001
}

.dialog-box {
    background: #fff;
    width: 580px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, .3);
    border-radius: 1px
}

.dialog-box .box-title {
    background-color: #f8f8f8;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    border-bottom: 1px solid #EDEDED;
    position: relative;
    padding-left: 30px
}

.dialog-box .box-inner {
    position: relative;
    padding: 20px 30px
}

.dialog-box .box-bottom {
    height: 68px;
    position: relative
}

.dialog-box .close-btn {
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    height: 50px;
    cursor: pointer
}

#dialog_alert .info-text {
    font-size: 16px;
    line-height: 24px
}

#dialog_alert .info-text i {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: top;
    margin-right: 10px
}

#dialog_alert .info-text i.icon-caution {
    background-position: 0 -80px
}

#dialog_alert .info-text i.icon-suc {
    background-position: 0 0
}

#dialog_alert .info-text i.icon-info {
    background-position: 0 -40px
}

#dialog_alert .info-text i.icon-caution {
    background-position: 0 -80px
}

#dialog_alert .info-text i.icon-error {
    background-position: 0 -120px
}

.dialog-box .box-bottom {
    height: 68px;
    position: relative
}

.dialog-box .box-bottom .buttons {
    position: absolute;
    right: 30px;
    top: 15px
}

.dialog-box .box-bottom .buttons .btn {
    margin-left: 10px
}

.btn18 {
    font-size: 18px;
    padding: 0 15px;
    border-radius: 3px;
    height: 36px;
    line-height: 36px
}

.rbtn {
    background: #e55600;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), 0 1px 0 rgba(255, 255, 255, .3);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .1);
    color: #fff!important
}

.dialog-box .close-btn i {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -10px 0 0 -10px;
}

.dialog-box .close-btn:hover i {
    background-position: 0 -30px
}

.dialog-box .close-btn:active i {
    background-position: 0 -60px
}

.tyjzx.maji {
    border: none;
    background: #d8003e
}

.tyjzx.maji * {
    color: #fffbe8
}

.rbtn span {
    color: #fff!important
}

.rbtn2 {
    background: #e5e5e5;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), 0 1px 0 rgba(255, 255, 255, .3);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .1);
    color: #666
}

.rbtn:hover {
    background-color: #e52e02;
    color: #fff
}

.rbtn:active {
    color: #fff
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
    border: 1px solid #e5e5e5;
    box-shadow: 1px 2px 6px rgba(0, 0, 0, .12)
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
    top: 1px
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px
}

.ui-datepicker .ui-datepicker-next {
    right: 2px
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 45%
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0
}

.ui-datepicker td {
    border: 0;
    padding: 1px
}

.ui-datepicker td span,
.ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left
}

.ui-datepicker.ui-datepicker-multi {
    width: auto
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0
}

.ui-datepicker-rtl {
    direction: rtl
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none
}

.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35)
}

.ui-widget-content .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus {
    border: 1px solid #999;
    background-color: #dadada;
    color: #ff3c00
}

.datesearch {
    float: left
}

.datesearch>p {
    display: inline-block;
    margin: 0 0 0 5px
}

.datesearch>p>input {
    border: 1px solid #dcdcdc;
    color: #333!important;
    padding: 10.5px;
    vertical-align: middle;
    font-size: 14px;
    box-sizing: border-box
}

.datesearch>button {
    padding: 11px 18px;
    vertical-align: middle;
    font-size: 14px;
    cursor: pointer;
    border: none;
    border-radius: 3px;
    background-color: #e55600;
    color: #fff
}

.datesearch>button:hover {
    background-color: #e02222
}

.ui-datepicker-today>a {
    color: #e55600!important
}

#___szfw_logo___ {
    text-decoration: initial
}

.doubles {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 20px
}

.doubles span {
    width: 45%;
    display: inline-block;
    border: 1px solid #ededf3;
    border-radius: 4px
}

.doubles span:first-child {
    margin-right: 5%
}

.doubles span>div {
    display: inline-block;
    margin-right: 12px
}

.doubles span>div input {
    border: 1px solid #ededf3;
    border-radius: 3px
}

.ybd {
    display: inline-block;
    color: #fff;
    background-color: #36cc75;
    border-radius: 300%;
    width: 50px;
    height: 50px
}

.doubles .mini {
    padding: 30px 5px;
    padding-left: 25px;
    margin-right: 0;
    line-height: 3
}

.doubles .hitari {
    position: relative;
    top: 25px
}

.dialog_body em {
    font-style: normal
}

.doubles .hitari p {
    color: #a0a0ab;
    line-height: 3
}

.doubles b {
    border: 1px solid #ededf3;
    border-radius: 4px;
    display: inline-block;
    padding: 0px 0px;
    width: 120px;
    height: 36px;
    line-height: 36px
}

.fulu {
    width: 90%;
    margin: 0px auto;
    margin-bottom: 20px
}

.fulu em {
    color: #dd1122
}

.fulu div,
.fulu p {
    line-height: 2;
    font-size: 13px
}

#activity {
    background-color: rgba(0, 0, 0, .7);
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    font-family: Helvetica;
    font-size: 12px;
    color: white;
    margin: 0 auto;
    width: 130px;
    height: 130px;
    position: absolute;
    top: 126px;
    right: 235px
}

.indicator {
    transform: translateX(50%);
    margin-left: -2px;
    height: 70px
}

@-webkit-keyframes throbber {
    0% {
        background-color: white
    }
    100% {
        background-color: #808080
    }
}

#activity .segment:nth-child(1) {
    transform: rotate(0deg);
    animation-delay: 0ms
}

#activity .segment:nth-child(2) {
    transform: rotate(30deg);
    animation-delay: 125ms
}

#activity .segment:nth-child(3) {
    transform: rotate(60deg);
    animation-delay: 250ms
}

#activity .segment:nth-child(4) {
    transform: rotate(90deg);
    animation-delay: 375ms
}

#activity .segment:nth-child(5) {
    transform: rotate(120deg);
    animation-delay: 500ms
}

#activity .segment:nth-child(6) {
    transform: rotate(150deg);
    animation-delay: 625ms
}

#activity .segment:nth-child(7) {
    transform: rotate(180deg);
    animation-delay: 750ms
}

#activity .segment:nth-child(8) {
    transform: rotate(210deg);
    animation-delay: 875ms
}

#activity .segment:nth-child(9) {
    transform: rotate(240deg);
    animation-delay: 1000ms
}

#activity .segment:nth-child(10) {
    transform: rotate(270deg);
    animation-delay: 1125ms
}

#activity .segment:nth-child(11) {
    transform: rotate(300deg);
    animation-delay: 1250ms
}

#activity .segment:nth-child(12) {
    transform: rotate(330deg);
    animation-delay: 1375ms
}

#activity .segment {
    position: absolute;
    height: 14px;
    width: 4px;
    background-color: rgba(234, 234, 234, 0.3);
    border-radius: 10px;
    -webkit-transform-origin-y: 170%;
    animation-duration: 1500ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-name: throbber
}

#activity>span {
    color: #fff;
}

.infotable {
    table-layout: fixed;
    box-sizing: border-box;
    width: 47%;
    float: left;
    position: relative;
}

.tradeinfo h3 {
    font-size: 16px;
    color: #e55600;
    font-weight: normal;
    margin-bottom: 10px;
}

.infotable tr th {
    color: #888888;
    font-weight: normal;
    text-align: left;
}

.infotable tr {
    position: relative;
}

.infotable tr th,
.infotable tr td {
    background-color: #fff;
    height: 36px;
    box-sizing: border-box;
    font-size: 13px;
    padding: 4px 0 4px 14px;
    border-bottom: 1px solid #f2f2f2;
}

.infotable tr td>span {
    position: relative;
    z-index: 2;
}

.infotable tr:last-child td {
    border-bottom: none;
}

.infotable tr td:last-child {
    border-right: 1px solid #ebebeb;
}

.infotable.market.last tr td:last-child {
    border-right: none;
}

.infotable.first tr th,
.infotable.first tr td {
    padding-left: 0;
    text-align: center;
    border-right: 1px solid #f5f5f5;
}

.infotable.turnover tr td:last-child,
.infotable.last tr td:last-child {
    border-right: none;
}

.infotable.turnover {
    border: 1px solid #ebebeb;
    width: 100%;
}

.deepbar {
    position: absolute!important;
    right: 0;
    height: 36px;
    z-index: 0!important;
}

.deepbar.buy {
    background-color: #ffe8da;
}

.deepbar.sell {
    background-color: #e3f1c8;
    left: 0;
    right: auto;
}

.sidetool {
    box-sizing: border-box;
    position: fixed;
    right: 20px;
    top: 40%;
    z-index: 333;
}

.sidetool li span {
    position: absolute;
    right: 40px;
    top: 0;
    text-align: center;
    overflow: hidden;
    visibility: hidden;
    width: 0px;
    height: 40px;
    background: #ff6709;
    line-height: 40px;
    color: #fff;
    transition: width .25s ease-in-out .1s;
}

.sidetool li:hover span {
    box-sizing: border-box;
    width: 120px;
    visibility: visible;
}

.sidetool li span.sqrcode i {
    display: block;
    visibility: hidden;
    opacity: 0;
    transition: all .3s ease-in;
    position: absolute;
    bottom: -5px;
    font-style: normal;
    font-size: 12px;
    width: 100%;
    text-align: center;
}

.sidetool li:hover span.sqrcode i {
    opacity: 1;
    visibility: visible;
}

.sidetool li:hover span.sqrcode {
    width: 120px;
    height: 140px;
    padding: 12px 0;
}

.sidetool ul>li {
    box-shadow: 0 0 5px rgba(0, 0, 0, .12);
    margin: 1px 0;
    position: relative;
    padding-top: 10%;
    width: 40px;
    height: 40px;
    background-color: #fff;
    box-sizing: border-box;
}

.sidetool ul>li:hover {
    background-color: #ff6709;
}

.sidetool ul>li>a {
    box-sizing: border-box;
    display: inline-block;
    width: 100%;
    height: 100%;
}

.sidetool .sidetool-item {
    margin: 5px auto;
    width: 52%;
    transition: all .3s ease-in 0s;
    height: 60%;
    display: block;
    background: url('../images/sidebar.png') no-repeat;
    background-position: 0 0;
}

.sidetool .sidetool-item.qq {
    background-position: 0 0;
}

.sidetool .sidetool-item.mobile {
    background-position: 0 -169px;
}

.sidetool ul>li:hover .sidetool-item.mobile {
    background-position: 0 -194px;
}

.sidetool ul>li:hover .sidetool-item.qq {
    background-position: 0 -24px;
}

.sidetool .sidetool-item.wechat {
    background-position: 0 -127px;
}

.sidetool ul>li:hover .sidetool-item.wechat {
    background-position: 0 -147px;
}

.sidetool .sidetool-item.tel {
    background-position: 0 -87px;
}

.sidetool ul>li:hover .sidetool-item.tel {
    background-position: 0 -107px;
}

.sidetool .sidetool-item.qrc {
    background-position: 0 -48px;
}

.sidetool ul>li:hover .sidetool-item.qrc {
    background-position: 0 -68px;
}

.zhinan b {
    display: block;
}

.zhinan .impo {
    color: red
}

.zhinan img {
    width: 680px;
}

.safety {
    width: 100%;
    height: 782px;
    /*float: left;*/
}

.safety_tips {
    background: url(../images/index1.jpg) no-repeat 50% 50%;
    width: 100%;
    height: 748px;
    min-width: 1200px;
}


/*-------------首页公告------------------*/

.news_box {
    background: #fff;
    /*float: left;*/
    width: 100%;
    height: 736px;
    min-width: 1200px;
    padding-top: 1px;
}

.news_t {
    width: 520px;
    height: 106px;
    background: url("../images/headerplist.png") no-repeat 0 -400px;
    margin: 109px auto;
}

.news_s {
    width: 1200px;
    height: 411px;
    margin: 0 auto;
}

.news_sc {
    width: 368px;
    height: 330px;
    float: left;
    padding-left: 26px;
}

.news_ct {
    width: 368px;
    height: 100px;
    float: left;
    position: relative;
    border-bottom: #999999 solid 1px;
}

.news_cti {
    float: left;
    background: url("../images/headerplist.png") no-repeat 0 -580px;
    float: left;
    width: 156px;
    height: 95px;
}

.news_ctin {
    background-position-x: -236px;
}

.news_ctic {
    background-position-x: -470px;
}

.news_cts {
    line-height: 40px;
    text-align: left;
    float: left;
    font-size: 30px;
    padding-left: 30px;
    padding-top: 30px;
    font-weight: bold;
}

.news_cts a {
    color: #fb6831;
    text-decoration: none;
}

.news_cl {
    width: 368px;
    height: 230px;
    float: left;
}

.news_clu {
    padding-top: 12px;
    line-height: 35px;
    height: 210px;
}

.news_clu li:hover a {
    color: #fb6831;
}

.news_clua {
    width: 288px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #818181;
    font-size: 14px;
}

.news_clda {
    width: 80px;
    float: right;
    text-align: right;
    color: #818181;
    font-size: 14px;
}

.yibi_news {
    width: 360px;
    float: left;
    position: relative;
    padding-right: 44px;
}

.news_lts a,
.news_lts a:hover {
    color: #fff;
    text-decoration: none;
}

.yibi_news h3 {
    font-size: 24px;
    margin: 0 auto;
    text-align: center;
    line-height: 70px;
}

.yibi_news h3 a {
    color: #fff;
}

.yibi_news h3 a:hover {
    text-decoration: none;
}

.pp_list li {
    width: 314px;
    line-height: 33px;
    display: inline;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.more,
.more:hover {
    position: absolute;
    top: 45px;
    left: 326px;
    color: #fff;
}

.contact {
    width: 100%;
    height: 138px;
    background: url(../images/index2.jpg) no-repeat 50% 50%;
    /*float: left;*/
    padding-top: 611px;
}

.web_service li {
    float: left;
    height: 40px;
    width: 300px;
}

.web_service_pic {
    float: left;
    width: 43px;
    height: 43px;
}

.web_service_pic_num {
    float: left;
    font-size: 12px;
    width: 100%;
    font-family: Microsoft YaHei;
}

.web_service_pic_num p {
    font-size: 18px;
    color: #ffffff;
    width: 100%;
    text-align: center;
    word-wrap: break-word;
    line-height: 35px;
}

.footer_con {
    background-color: #f0f0f0;
    width: 100%;
    line-height: 24px;
    color: #a6a9ab;
    text-align: center;
    font-size: 12px;
    min-width: 1200px;
}

.footer_con span {
    float: left;
    color: #ff0000;
    font-size: 12px;
}

.footer_con p {
    float: left;
    color: #807f7f;
    font-size: 12px;
    text-align: left;
    padding: 23px 0 23px 0px;
}

.index_box_2.slogan {
    background: url("../images/slogan_bg2.png") center bottom no-repeat;
    background-color: #f5f7fa;
    text-align: center
}

.index_box_2.slogan .slogan_title {
    font-size: 36px;
    line-height: 1;
    color: #4d4d4d;
    padding: 100px 0 20px
}

.index_box_2.slogan .slogan_tis {
    font-size: 16px;
    line-height: 1;
    color: #777
}

#cumulative {
    width: 844px;
    margin: 68px auto 0
}

#cumulative .number_box {
    overflow: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    -ms-perspective: 1000px;
    -o-perspective: 1000px;
    perspective: 1000px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d
}

#cumulative .unit {
    float: left;
    margin-left: 8px;
    position: relative;
    height: 74px;
    width: 60px;
    overflow: visible
}

#cumulative .unit.add_f {
    margin-left: 0
}

#cumulative .unit.add_w {
    margin-left: 20px
}

#cumulative .top,
#cumulative .btm {
    height: 36px;
    width: 60px;
    overflow: hidden;
    position: absolute;
    color: #FFF
}

#cumulative .unit span {
    font: 66px/72px Helvetica;
    width: 60px;
    text-align: center;
    position: absolute;
    left: 0;
    color: #fff;
}

#cumulative .btm span {
    top: -36px;
    color: #fff;
}

#cumulative .top {
    background: #ff6000;
    border-bottom: 1px solid #ee4e00;
    border-radius: 1px 1px 0 0;
    top: 0;
    -webkit-transform-origin: bottom;
    -ms-transform-origin: bottom;
    -moz-transform-origin: bottom;
    -o-transform-origin: bottom;
    transform-origin: bottom
}

#cumulative .btm {
    background: #ff6000;
    border-top: 1px solid #ff7826;
    border-radius: 0 0 1px 1px;
    top: 36px;
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    -moz-transform-origin: top;
    -o-transform-origin: top;
    transform-origin: top
}

.index_box_2 {
    height: 500px
}